Glossary of Terms

Below in no particular order, is the complete set of Epistula terms.

Domain: For example hadronzoo.com
Email Address: For example info@hadronzoo.com
SMTP: Simple Mail Transfer Protocol, used to relay email messages. An SMTP relay will deposit an email message on a mail server, either by mail clients
POP3: Post Office Protocol. Used by mail client programs to collect messages from the mailbox on the mail server and to direct the mail server to delete messages.
Mail Server: A mail server program receives email messages on behalf of one or more domains. In strict terms this is all it does. A 'sending agent' is used to relay messages destined for other domains, on to the mail servers acting for those domains. However since it is common for mail server programs to incorporate a sending agent, it is common to describe a combined mail server and sending agent (e.g. Epistula), simply a a mail server.
Mail Client: A mail client program manages the user's messages. It relays outgoing messages to a mail server using SMTP and collects incoming messages using POP3.
Local/Alien Any domain(s) for which the mail server is acting, are local domains and any address under a local domain is a local address. All other domains or addresses are alien.
Webmail: An online HTTP service which manages the user's messages like a mail client. Since the service can be part of the web server, webmail eliminates the need for a mail client.
CRM: Customer Relations Management
GDPR: General Data Protection Regulation.
ISAM: Index Sequential Access Method
RFC (paper) Request for Comments.