Exchange Server 2003 Virtual Servers

Exchange Server 2003 Virtual Servers Overview

Simple Mail Transfer Protocol (SMTP) Virtual Servers

Simple Mail Transfer Protocol (SMTP) is an industry standard protocol used for the Internet. SMTP controls the communication of email messages and the message formats between messaging hosts. SMTP Service Extensions (ESMTP) is an extension of SMTP that enables users to request delivery status notifications on outgoing messages. It also makes it possible for a message size to be defined for inbound ESMTP connections. SMTP and ESMTP require the TCP/IP protocol as the transport means.

The SMTP/ESMTP procedure initially connects to the remote host’s TCP port 25; who in turn replies to the request. SMTP communication is then established and email messages are passed. The commands and responses that have to be used between the SMTP systems to transfer messages are specified at the application layer. The commands are used to initiate the transmission of messages.

Responses are used to acknowledge the receiving of messages.

ESMTP supports the following types of SMTP extensions

The SMTP service has to determine the IP address of the remote host when attempting to create a connection. Active Directory can be used for this purpose by Exchange servers that are part of the same organization. DNS, WINS, and the HOSTS file and LMHOSTS file are name resolution methods supported by Windows 2000 and Windows Server 2003. DNS is typically used for name resolution when communicating with hosts over the Internet. The SMTP service uses the Resolver to contact the local DNS server when needing to retrieve an SMTP host’s IP address. The Resolver is a component of the TCP/IP protocol stack. The local DNS server queries another DNS server when the domain name cannot be resolved locally. The SMTP host’s IP address is then returned to the Resolver and returned to the SMTP service.

Simple Mail Transfer Protocol (SMTP) has the characteristics listed below:

When you install the SMTP service on Internet Information Services (IIS), the SMTP directory structure is created, as well as the Default SMTP Virtual Server. Through configuring the Default SMTP Virtual Server, mail can be forwarded to multiple SMTP domains. This eliminates the need to host multiple SMTP virtual servers on one machine to forward mail.

A SMTP virtual server manages one or multiple SMTP domains. SMTP domains are also called service domains. A SMTP domain is a DNS domain that manages messages for delivery. The SMTP domain is automatically the default local domain of the Default SMTP Virtual Server. You can view the default local domain in the IIS Manager. Simply click the SMTP virtual server node in the console tree to display the default domain. A characteristic of the default domain is that you cannot delete it. A SMTP virtual server can only have one default local domain.

In addition to the SMTP default domain, you can create the following domains:

Post Office Protocol Version 3 (POP3) Virtual Servers

Post Office Protocol Version 3 (POP3) is a read-only messaging protocol which enables messages to be downloaded from server. POP3 clients include Netscape Navigator Mail, Outlook Express and Eudora. POP users too depend on SMTP to convey messages. SMTP and POP3 hosts can reside on the same server or on separate servers.

The POP3 commands contain a keyword and arguments. A space separates keywords. These commands are not case sensitive. However, only printable ASCII characters can be used. The POP3 responses contain a keyword and status indicator. The POP3 responses have the same ASCII character requirement as the POP3 commands. The positive (+OK) and negative (-ERR) response are existing status indicators.

POP3 sessions move through the following states:

Internet Mail Access Protocol Version 4 (IMAP4) Virtual Servers

Internet Mail Access Protocol Version 4 (IMAP4) is an Internet protocol that enables access to various server based messaging folders. The IMAP4 commands contain a tag, keyword and arguments. A space separates keywords. These commands are not case sensitive. Only printable ASCII characters can be utilized. The server utilizes the tag to determine the command that a response is associated to.

IMAP4 sessions move through the following states:

Network News Transfer Protocol

(NNTP) virtual servers

Through the NNTP service, you can implement private news servers to host discussion groups, or you can implement public news servers to provide customer support and help resources to Internet users. You can specify that users need to be authenticated to both read and post to items to newsgroups, or you can allow access to everybody. The NNTP service can also integrate with the Windows Indexing Service for indexing of newsgroup content. It is also fully integrated with event and performance monitoring of Windows Server 2003.

Newsgroups basically represent the context of discussions in the same manner that public folders do. Articles in newsgroups symbolize bits and pieces of discussions. Articles are replicated to each instance of a particular newsgroup over USENET. Newsfeeds are needed for newsgroup replication. Exchange supports newsreader applications through the Windows extended NNTP service. A newsreader can communicate through NNTP. It is basically a client program that can be utilized to read articles.

The following types of NNTP data transfer exist:

With NNTP communication, newsreader applications start a connection to TCP port 119 to create a session. A welcome message is transmitted by the NNTP server to the client. Next, the client and the host communicate NNTP commands and responses. An NNTP command contains keywords and arguments. Only printable ASCII characters can be utilized.

Hypertext Transfer Protocol(HTTP) Virtual Servers

Hypertext Transfer Protocol (HTTP) is a data mechanism of the World Wide Web. Microsoft Internet Explorer and Netscape Navigator are regarded as HTTP compliant clients. When transferring data, the HTTP compliant client has to connect to an HTTP server. The World Wide Web Publishing Service of Windows 2000 Server and Windows Server 2003 is a HTTP/Web server. The Web browser by default connects to the TCP port 80 of the server.

The browser has to provide a uniform resource identifier (URI) to inform the Web server of the document that should be returned. A URI is also referred to as a shortcut, URL or Web address. A URL finds a resource through its location on the network, while a uniform resource name (URN) finds a resource through its globally unique distinguished name. WebDAV, an extension of HTTP1.1, defines headers and content types for the management of resource properties on the server. WebDAV also encompasses the manipulation of namespaces, locking of resources, creation of resource collections and the encoding of data elements in XML or the HTTP headers. Items in the Web Storage System can be accessed using the WebDAV protocol. Folders and messages have a corresponding URL. The Web Storage System depends on content classes to connect items with associated forms. To use Web forms, browsers have support to HTML 3.2 or above.

HTTP virtual servers and WebDAV provides the following functions when used in Exchange Server 2003:

Using Exchange virtual servers in a Clustered Environment

The Exchange Server 2003 virtual servers can use the clustering services and technologies of the following Windows editions:

The specific clustering features and services used by Exchange Server 2003 are listed here:

You can use either of these methods to place Exchange 2003 virtual servers in a cluster:

Before you install Exchange Server 2003 on a cluster node, you have to install the following Windows services:

Using Exchange virtual servers in a Network Load Balancing (NLB) Environment

Windows Network Load Balancing (NLB) is a clustering technology that provides high availability and scalability. With NLB, client requests are load balanced according to the configured load balancing parameters. Servers in the NLB cluster can be configured to share the processing load of client requests.

To ensure high performance, NLB uses a distributed filtering algorithm to match incoming client requests to the NLB servers in the cluster when making load balancing decisions. The NLB cluster can automatically detect when one server has a failure, and can then reroute traffic requests to the other servers in the cluster which are online. This leads to enhanced availability for mission-critical applications.

The servers in a NLB cluster send heartbeat messages to determine the state of the cluster. Each heartbeat message contains information on the state of the NLB cluster, information on the configuration of the cluster, and information on port rules.

Exchange Virtual Server Installation Requirements

The basic resource requirements for an Exchange virtual server are listed here:

Windows Server 2003 provides three of the above mentioned resources:

Exchange Server 2003 provides one of the above mentioned resources:

When you create the Exchange System Attendant resource, the Exchange System Attendant creates the Exchange Server 2003 virtual server resources listed here:

The Exchange Server 2003 components and associated dependencies are listed below:

How to enable default disabled services

The following services are disabled by default on the Exchange server and therefore need to be enabled:

To configure the IMAP4 service to start automatically on the Exchange server:

  1. Open the Services console.
  2. Right-click Microsoft Exchange IMAP4 and select Properties from the shortcut menu.
  3. The Exchange IMAP4 Properties dialog box opens.
  4. In the Startup Type drop-down list box, select the Automatic option.
  5. Click the Apply button.
  6. Click the Start button.
  7. Click OK.

To configure the NNTP service to start automatically on the Exchange server:

  1. Open the Services console.
  2. Right-click Microsoft Exchange NNTP and select Properties from the shortcut menu.
  3. The Exchange NNTP Properties dialog box opens.
  4. In the Startup Type drop-down list box, select the Automatic option.
  5. Click the Apply button.
  6. Click the Start button.
  7. Click OK.

To configure the POP3 service to start automatically on the Exchange server:

  1. Open the Services console.
  2. Right-click Microsoft Exchange POP3 and select Properties from the shortcut menu.
  3. The Exchange POP3 Properties dialog box opens.
  4. In the Startup Type drop-down list box, select the Automatic option.
  5. Click the Apply button.
  6. Click the Start button.
  7. Click OK.

How to determine whether the Exchange virtual servers have started

To start the IMAP4 virtual server:

  1. Open Exchange System Manager
  2. Navigate to Default IMAP4 Virtual Server.
  3. Right-click Default IMAP4 Virtual Server:
    • The IMAP4 virtual server has started if the Start option is unavailable and the Stop option is available.
    • If the IMAP4 virtual server has not started, select the Start option from the shortcut menu.

To start the NNTP virtual server:

  1. Open Exchange System Manager.
  2. Navigate to Default NNTP Virtual Server.
  3. Right-click Default NNTP Virtual Server:
    • The NNTP virtual server has started if the Start option is unavailable and the Stop option is available.
    • If the NNTP virtual server has not started, select the Start option from the shortcut menu.

To start the POP3 virtual server:

  1. Open Exchange System Manager.
  2. Navigate to Default POP3 Virtual Server.
  3. Right-click Default POP3 Virtual Server:
    • The POP3 virtual server has started if the Start option is unavailable and the Stop option is available.
    • If the POP3 virtual server has not started, select the Start option from the shortcut menu.

How to assign IP addresses for Exchange virtual servers

To assign the IP address for the IMAP4 virtual server:

  1. Open Exchange System Manager.
  2. Navigate to Default IMAP4 Virtual Server.
  3. Right-click Default IMAP4 Virtual Server and select Pause from the shortcut menu.
  4. Right-click Default IMAP4 Virtual Server and now select Properties from the shortcut menu.
  5. In the IP Address drop-down list box, click the IP address of the Local Area Connection.
  6. To view the virtual server configuration, click the Advanced button.
  7. Click OK.
  8. Click OK in the Properties dialog box of the IMAP4 virtual server.
  9. Right-click Default IMAP4 Virtual Server and select Pause from the shortcut menu.

To assign the IP address for the NNTP virtual server:

  1. Open Exchange System Manager
  2. Navigate to Default NNTP Virtual Server.
  3. Right-click Default NNTP Virtual Server and select Pause from the shortcut menu.
  4. Right-click Default NNTP Virtual Server and now select Properties from the shortcut menu.
  5. In the IP Address drop-down list box, click the IP address.
  6. To view the virtual server configuration, click the Advanced button.
  7. Click OK.
  8. Click OK in the Properties dialog box of the NNTP virtual server.
  9. Right-click Default NNTP Virtual Server and select Pause from the shortcut menu.

To assign the IP address for the POP3 virtual server:

  1. Open Exchange System Manager
  2. Navigate to Default POP3 Virtual Server.
  3. Right-click Default POP3 Virtual Server and select Pause from the shortcut menu.
  4. Right-click Default POP3 Virtual Server and now select Properties from the shortcut menu.
  5. In the IP Address drop-down list box, click the IP address.
  6. To view the virtual server configuration, click the Advanced button.
  7. Click OK.
  8. Click OK in the Properties dialog box of the POP3 virtual server.
  9. Right-click Default POP3 Virtual Server and select Pause from the shortcut menu.

To assign the IP address for the SMTP virtual server:

  1. Open Exchange System Manager
  2. Navigate to Default SMTP Virtual Server.
  3. Right-click Default SMTP Virtual Server and select Pause from the shortcut menu.
  4. Right-click Default SMTP Virtual Server and now select Properties from the shortcut menu.
  5. In the IP Address drop-down list box, click the IP address.
  6. To view the virtual server configuration, click the Advanced button.
  7. Click OK.
  8. Click OK in the Properties dialog box of the SMTP virtual server.
  9. Right-click Default SMTP Virtual Server and select Pause from the shortcut menu.

To assign the IP address for the HTTP virtual server

  1. Open IIS Manager.
  2. Navigate to Default Web Site.
  3. Right-click Default Web Site and select Properties from the shortcut menu.
  4. Click the Web Site tab.
  5. In the IP Address drop-down list box, click the IP address of Local Area Connection.
  6. Click OK.


Top 5 Free Networking Tools

Bookmark Exchange Server 2003 Virtual Servers

Latest Blog Posts


English English GermanGerman SpanishSpanish FrenchFrench ItalianItalian PortuguesePortuguese RussianRussian DutchDutch
GreekGreek HindiHindi JapaneseJapanese KoreanKorean ChineseChinese Chinese (Simplified)Chinese (Simplified) ArabicArabic

Copyright 2009 Tech-FAQ. All rights reserved. Privacy Policy.