Today is: Saturday, July 31, 2010

home

products

web design development login hosting support  contact us
 
 How email works: POP3 and SMTP?


Some of us may wander what it means to have configured our Email Client (like Outlook or Eudora) for POP3 on port 110? Well, the Internet exists for many years in terms of computer history. In the old days, things were designed with simplicity and "openness for everybody" in mind. People had no time to waist to write viruses. The Internet was meant to be a vehicle for exchanging creative ideas. People were so busy to share their thoughts they used short but cryptic acronyms to name the tools to carry their thoughts. That's why until today we use POP3 and SMTP to receive and send email.

POP3 stands for Post Office Protocol version 3 and is used to handle email between Email Server and our Local Email Client (like Outlook or Eudora). POP3 is used to authenticate our credentials on the server and download email that comes from across the Internet to our email account. Use of POP3 protocol is activated when we click on "Receive" button in our email client. Until this happens our email will stay on the Email Server".

SMTP stands for Simple Mail Transfer Protocol. This protocol is used to deliver email from our Email Client to the recipient's Email Server. The email will stay on the recipient's Email Server until it is explicitly requested to be downloaded by the recipient's Email client over, yes, POP3 protocol. The original SMTP protocol had no authentication built in. Today most of SMTP protocols in use have build in authentication to forbid relying email across domains. This means that for John - whose email address is John@JohnDomain.com -  to send email from his email client he must use the JohnDomain.com Email Server's SMTP service. Yes, it is obvious for most of us. But because in the past the SMTP protocol had no authentication built in this meant that theoretically people who didn't belong to the domain could use the service.

The following diagram has a simplified explanation of how the two protocols are used. Please click on the images to display larger diagram.



Table 1: How email works. A simplified diagram of internet protocols used to send and receive email over The Internet.

 

Here are some links that give in depth information on POP and SMTP protocols:

RFC 918 POST OFFICE PROTOCOL
RFC 937 POST OFFICE PROTOCOL - VERSION 2
RFC 1081 Post Office Protocol - Version 3
RFC 1225 Post Office Protocol - Version 3
RFC 1460 Post Office Protocol - Version 3
RFC 1725 Post Office Protocol - Version 3
RFC 1939 Post Office Protocol - Version 3
RFC 1957 Some Observations on Implementations of the Post Office Protocol (POP3)
   
RFC 821 SIMPLE MAIL TRANSFER PROTOCOL (SMTP)

 

If you have questions or would like to contribute to this article please send email to support@applix.net

November, 2004
applix.net support

Ω Ω Ω


Choosing a free email account
 

        home | products | web hosting | web design | development | login support | contact us

Applix.net 2002  webmaster@applix.net