Home > Microsoft Exchange Tips > Exchange Server Administration Tips > A primer on messaging standards: SMTP, POP and IMAP
Exchange Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

EXCHANGE SERVER ADMINISTRATION TIPS

A primer on messaging standards: SMTP, POP and IMAP


Brien M. Posey
03.28.2005
Rating: -4.30- (out of 5)


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


VIEW MEMBER FEEDACK TO THIS TIP

No Exchange Server is an island. Exchange has to communicate with other Exchange servers and Internet mail servers that are not running Exchange. To make that possible, Exchange utilizes various messaging standards. In this article, I give you a brief introduction to three of Exchange's more commonly used messaging standards: SMTP, POP and IMAP.

SMTP

Simple Message Transfer Protocol is probably the most important protocol for messaging. Before SMTP was designed, e-mail messages were sent using File Transfer Protocol (FTP). The sender would compose the message and then transmit it to the recipient in the form of a file. Although this technique worked pretty well, it had its shortcomings. Since the FTP protocol was designed to transmit files, not messages, it did not provide a way to identify the sender or the intended recipient. If a message were to show up on a company's FTP server, the administrator would have to open or print the message before they would even know who it was intended for.

The SMTP protocol was designed so that sender and recipient information could be transmitted along with the message. The design process didn't happen overnight though. The SMTP protocol has evolved a lot over the years. It was initially defined in 1973 by RFC 561. Since then, it has been modified by RFC 680, 724 and 733. The current RFCs applying to SMTP are 821 and 822.

SMTP is a two-way protocol that functions over TCP port 25. A lot of people don't realize it, but SMTP can be used to both send and receive messages. Typically though, workstations use POP rather than SMTP to receive messages. Instead, SMTP is usually used for either sending a message from a workstation to a mail server or for communicatio...


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED CONTENT
Email Protocols
Exchange Mailbag: POP3 settings and Outlook issues
Preventing duplicate SMTP addresses on Exchange
Email issues after configuring hosted Exchange server on laptop
Looking for a hosted Exchange provider that allows email auditing
Problems receiving email from outside a Exchange Server 2003 domain
Exchange Server 2003 collects email from only specific POP3 domains
Changing email address formats in Exchange Server 2003
Stop personal calendar appointments from showing on Exchange Server
Exchange users receiving email addressed to legacy users
Email mistakenly marked as 'read' when received on BlackBerry devices

Exchange Server Administration Tips
Remove Exchange 2003 objects from AD to install Exchange 2010
Is your Exchange 2007 hub transport server healthy?
Avoid Outlook 2007 performance issues during repairs
Developing an Exchange 2007 server role DR plan
How DSAccess service improves Exchange Server 2007 reliability
An introduction to the Exchange Remote Connectivity Analyzer tool
Monitor Exchange 2007 with disk- and RPC-related counters
DPM 2007 replica inconsistencies in Exchange databases
Track Exchange 2007 mailbox server health using database counters
Digging deeper into Exchange Server 2010

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
Automatic Private IP Addressing  (SearchExchange.com)
IMAP  (SearchExchange.com)
MAPI  (SearchExchange.com)
POP3  (SearchExchange.com)
SMTP  (SearchExchange.com)
X.400  (SearchExchange.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary


ns between mail servers. Exchange Server 2003, for example, uses SMTP for inter-server communications.

SMTP is a fairly complex protocol with numerous RFC extensions. If you would like to read more detailed information about the SMTP protocol, you can do so here.

POP

Although SMTP can be used to send and receive messages, using SMTP for this purpose is often impractical or impossible. In order to receive messages through SMTP, the client must have a constant connection to the host. An example of a situation in which this is impossible is a dial-up Internet account.

To get around SMTP's constant-connection requirement, the Post Office Protocol was introduced. POP is a small protocol whose only purpose is to download messages from a server. This means allows a server to store a client's messages until the client connects. Once the client connects, the POP protocol downloads the client's mail and then deletes it from the server (by default) to make room for more mail. If a user wishes to respond to a message that was downloaded using POP, they can do so using SMTP.

The POP protocol is defined by RFC 1939, and functions across TCP port 110. You can read more about this protocol here.

IMAP

When messages are downloaded using POP, the messages are automatically deleted from the server once the download completes. The reason why this is such a problem is because if POP were the only standard for downloading messages, users would have to save their messages locally. This presents challenges with backing up messages. It also becomes a problem if users move from computer to computer, because their messages do not move with them.

To get around these problems, Exchange Server uses a standard called Internet Messaging Access Protocol. IMAP allows messages to be kept on the server, but viewed and manipulated as though they were stored locally. IMAP is a part of the RFC 2060 specification, and functions over TCP port 143. You can read more about IMAP here.

About the author: Brien M. Posey, MCSE, is a Microsoft Most Valuable Professional for his work with Windows 2000 Server and IIS. Brien has served as CIO for a nationwide chain of hospitals and was once in charge of IT security for Fort Knox. As a freelance technical writer he has written for Microsoft, TechTarget, CNET, ZDNet, MSD2D, Relevant Technologies and other technology companies. You can visit Brien's personal Web site at http://www.brienposey.com.

Click here to read part two of this series, A primer on messaging standards: NNTP, X.400 and LDAP.


MEMBER FEEDBACK TO THIS TIP

Clearest explanation yet.
—Anonymous


Do you have comments on this tip? Let us know.

Please let others know how useful this tip is via the rating scale below. Do you have a useful Exchange Server or Microsoft Outlook tip, timesaver or workaround to share? Submit it to our tip contest and you could win a prize.

Rate this Tip
To rate tips, you must be a member of SearchExchange.com.
Register now to start rating these tips. Log in if you are already a member.


Submit a Tip




DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



Email Server Solutions: Exchange 2007, Exchange 2003, Exchange 2000, SharePoint
HomeNewsTopicsITKnowledge ExchangeTipsAsk the ExpertsMultimediaWhite PapersIT Downloads
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2004 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts