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 communications 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 i


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


RELATED CONTENT
IMAP
Tools and methods for disabling IMAP and POP in Exchange Server 2003
IMAP list command only returns a list of Exchange public folders
Set up FQDN and bridgeheads for POP3 and IMAP4 email
Lookout
Exchange Server and POP3 FAQs
Changing mail to plain text
Relay prevention on the Exchange server
Configuring Exchange to send/receive mail through an ISP
Enable more services
Importing e-mails without third-party software
IMAP Research

Email Protocols
How Exchange Server performs Active Directory LDAP queries
Enabling protocol logging for Exchange Server
How HTTP verbs can 'hang' Outlook Web Access
Establishing a direct Microsoft Outlook connection using RPC over HTTP
Should I be concerned with a large number of user HTTP logons?
Receiving MAPI error after uninstalling Outlook on SBS and Exchange
Why HTTP can hurt Exchange ActiveSync attachments
Exchange Server mailbox-level MAPI backups
A primer on messaging standards: NNTP, X.400 and LDAP
8004010F MAPI not found error with Exchange 2003

Exchange Server Administration Tips
Fixing DPM 2007 inconsistent replica errors in Exchange Server
Using Mobile Device Manager 2008 server roles in Exchange 2007
An introduction to the DSAccess service in Exchange Server 2007
Exchange Performance Monitor tracks domain controller communication
Exchange Server 2007 SP2 reinstates built-in backup capabilities
Three Performance Monitors counters to use in Exchange Server 2007
Scheduling multiple Performance Monitor alerts in Exchange Server 2007
Which ActiveSync authentication method is best for your mobile device?
Configure Performance Monitor alerts for Exchange Server 2007
Disable ActiveSync in bulk with Exchange Management Shell commands

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
IMAP  (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


nformation 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