Custom Search

Saturday, July 3, 2010

Message Protocols Used by Exchange 2000/2003


Each Exchange server has a Protocols container that contains the HTTP, Internet Message Access Protocol version 4 (IMAP4), Network News Transfer Protocol (NNTP), Post Office Protocol version 3 (POP3), Simple Message Transfer Protocol (SMTP), and X.400 protocol objects. Each object provides a virtual server to messaging clients using that protocol.

HTTP Support

HTTP is the underlying protocol used by the World Wide Web. HTTP defines how messages are formatted and transmitted, and what actions Web servers and browsers take in response to various commands. Microsoft Exchange 2000 Server supports HTTP and WebDAV to provide more functionality for general data access.
Document access - HTTP and WebDAV support a collaborative environment in which users can edit documents; protect updated data from being lost; collect resources in a common folder; move or copy files; and modify information about files, such as author, date of creation, and related file links.
E-mail access - HTTP and WebDAV can be used to access mailboxes and messages; notify users that new e-mail has arrived; and allow users to move, copy, or delete e-mail on the server.
Application access - HTTP and WebDAV are also referred to as standards-based application layers. Mailboxes and public folders are exposed through a unique URL, allowing custom applications to retrieve data directly from Information Store.
Microsoft Exchange 2000 Server provides support for WebDAV through HTTP virtual servers. The folder contents the HTTP virtual server displays are converted to Web pages and sent to a user's browser by Microsoft Internet Information Services (IIS).

IMAP4 Support

Internet Message Access Protocol version 4 (IMAP4) allows a client to access messages in private and public folders on a server. Users with an IMAP4 client can access mail in their Microsoft Exchange 2000 Server mailbox without downloading the entire mailbox to a specific computer.
A single client can access multiple mailboxes to retrieve specific messages or portions of a message, such as an attachment. IMAP4 clients can also search a mailbox and store flags to identify messages that have been read. IMAP4 does not send mail. This functionality is handled by Simple Mail Transfer Protocol (SMTP).

NNTP Support

Network News Transfer Protocol (NNTP) is an application protocol that is used over TCP/IP networks. NNTP defines a set of client and server commands used to access newsgroups.
Microsoft Exchange 2000 Server uses NNTP to enable Microsoft Outlook users to participate in online discussions over the Internet. Exchange also enables users running client applications that support NNTP to access newsgroup public folders on computers running Exchange.
Users can read and post items, such as messages and documents, to NNTP newsgroups that are represented in Exchange as public folders; for example, scientists can exchange research information by posting messages to a newsgroup public folder for their area of interest. Other scientists around the world can read and respond to items in the newsgroup. Items in newsgroups can be replicated to Usenet host computers through newsfeeds.

POP3 Support

Post Office Protocol version 3 (POP3) allows a client to retrieve a specific user's mail from the server. POP3 clients can access only their server Inboxes and cannot access other public or private folders. POP3 is not intended to provide full manipulation of mail on the server. Although messages can be left on the server, mail is usually only downloaded and then deleted. POP3 does not handle sending mail. This functionality is handled by Simple Mail Transfer Protocol (SMTP). 

SMTP Support

Simple Mail Transfer Protocol (SMTP) is the Internet standard for transporting and delivering electronic messages. Based on specifications in Request for Comments (RFC) 821 and RFC 822, Microsoft SMTP Service is included in the Windows 2000 operating system.
Microsoft Exchange 2000 Server expands Microsoft SMTP Service, enhancing the basic delivery functions of the protocol without compromising its compatibility with other messaging systems. Exchange gives administrators greater control over the routing and delivery of messages, and provides secure access and channels for managing the service.

How to Install IIS Prerequisites for Exchange Server 2003 on Windows Server 2003

How to Install IIS Prerequisites for Exchange Server 2003 on Windows Server 2003


Topic Last Modified: 2006-06-18
Exchange 2003 Setup requires that the following components and services be installed and enabled on the server:
  • .NET Framework
  • ASP.NET
  • Internet Information Services (IIS)
  • World Wide Web Publishing Service
  • Simple Mail Transfer Protocol (SMTP) service
  • Network News Transfer Protocol (NNTP) service
If you are installing Exchange 2003 on a server running Windows 2000, Exchange Setup installs and enables the Microsoft .NET Framework and ASP.NET automatically. You must install the World Wide Web Publishing Service, the SMTP service, and the NNTP service manually before running Exchange Server 2003 Installation Wizard.
If you are installing Exchange 2003 in a native Windows Server 2003 forest or domain, none of these services is enabled by default. You must enable the services manually before running Exchange Server 2003 Installation Wizard.

Bb124295.note(en-us,EXCHG.65).gifImportant:
When you install Exchange on a new server, only the required services are enabled. For example, Post Office Protocol version3 (POP3), Internet Message Access Protocol version4 (IMAP4), and NNTP services are disabled by default on all of your Exchange 2003 servers. You should enable only services that are essential for performing Exchange 2003 tasks.



  1. Click Start, point to Control Panel, and then click Add or Remove Programs.
  2. In Add or Remove Programs, click Add/Remove Windows Components.
  3. In Windows Component Wizard, on the Windows Components page, highlight Application Server, and then click Details.
  4. In Application Server, check the ASP.NET check box.


    The Application Server dialog box
    Bb124295.d6a5b4a0-57c8-4ce9-ba51-7891c0673620(en-us,EXCHG.65).gif
  5. Highlight Internet Information Services (IIS), and then click Details.
  6. In Internet Information Services (IIS), check the NNTP Service, SMTP Service, and World Wide Web Service check boxes, and then click OK.


    The Internet Information Services (IIS) dialog box
    Bb124295.624936a8-6741-4b50-9ccc-d53bd833c615(en-us,EXCHG.65).gif
  7. In Application Server, ensure that the Internet Information Services (IIS) check box is selected, and then click OK to install the components.


    Bb124295.note(en-us,EXCHG.65).gifNote:
    Do not check the E-mail Services check box.
  8. Click Next, and when the Windows Components Wizard completes, click Finish.
  9. Perform the following steps to enable ASP.NET:


    1. Click Start, point to Administrative Tools, and then click Internet Information Services (IIS) Manager.
    2. In the console tree, expand the local computer, and then click Web Service Extensions.
  10. In the details pane, click ASP.NET, and then click Allow.