How Internet Email Systems Work

Internet E-mail is transferred between systems using a protocol known as SMTP, or the Simple Mail Transfer Protocol. The basic functionality of SMTP is described in RFC 821. Additional functionality has been added over the years, but in essence, RFC 821 describes what happens for most E-mail transfers.

SMTP is what is known as a client-server protocol. A system sending E-mail is an SMTP client. A system receiving E-mail is an SMTP server. Some software implements both the client and server functionality in one package. These are generally full-featured MTAs, or Mail Transfer Agents. Some software implements only SMTP client functionality. These systems are generally end-user MUAs or Mail User Agents with the ability to send mail to an MTA for handling.

When an SMTP client wishes to send E-mail to an SMTP server, it usually follows these steps:

The receiving SMTP server then processes the message by doing the following:

Important Points

[ Back to Skyway West Knowledge Center ]

[ Back to Spam Resource Page ]

Please send corrections or suggestions for improvements in this page to abuse@skywaywest.com