Applies to: Exchange Server 2010 SP3, Exchange Server 2010 SP2

Topic Last Modified: 2011-04-28

You can view or configure the settings that apply to your IMAP4 users. You can specify the message you want IMAP4 users to see when they sign in, set connection limits, and make sure that the IMAP4 service is retrieving messages using the settings you have chosen.

Note:
After you change any settings for the IMAP4 service by using either the EMC or the Shell, you must restart the IMAP4 service.

Looking for other management tasks related to IMAP4? Check out Managing POP3 and IMAP4.

What Do You Want to Do?

Use the EMC to view or configure IMAP4 properties

You need to be assigned permissions before you can perform this procedure. To see what permissions you need, see the "IMAP4 settings" entry in the Client Access Permissions topic.

  1. In the console tree, navigate to Server Configuration > Client Access > POP3 and IMAP4.

  2. In the work pane, select IMAP4, and then, in the action pane, under IMAP4, click Properties. The IMAP Properties page will open.

  3. On the General tab, in the Banner string box, specify a banner string for your IMAP4 clients to see when they log on to their Exchange mailbox. The default banner string for IMAP4 is "The Microsoft Exchange IMAP4 service is ready."

    Note:
    After you change a banner string for the IMAP4 service, you must restart the IMAP4 service.
  4. On the Binding tab, specify the IP addresses and TCP ports on the Receive connector that accepts connections from IMAP4 clients. You can also configure the IP address ranges from which the Receive connector accepts connections from IMAP4 clients.

    Note:
    If Microsoft Exchange Server 2010 is deployed on a computer running the Windows Server 2008 operating system, enter IP addresses and IP address ranges in the Internet Protocol Version 4 (IPv4) format, Internet Protocol Version 6 (IPv6) format, or both formats. A default installation of Windows Server 2008 enables support for IPv4 and IPv6.
    Specify the following:

    • TLS or Unencrypted Connections   In this section, specify the IP addresses and port numbers for IMAP4 connections that use Transport Layer Security (TLS) or unencrypted connections. For each entry, you must specify a different set of IP addresses or specify all available IP addresses. To add a new IP address or port number, click Add. To edit an existing IP address, select the IP address, and then click Edit. To remove an existing IP address, select the IP address, and then click Remove icon.

      The following options are available in the TLS or Unencrypted Connection Settings dialog box:

      Use all IP addresses available on this server   Select this option to use all IP addresses associated with this computer.

      Specify an IP address   Select this option if the following conditions are true:

      *   More than one IP address is associated with the computer.

      *   You want to bind the Receive connector to a specific IP address.

      Then, in the text box, type the IP address on which this server accepts connections.

      Note:
      You must specify a local IP address that's valid for the Client Access server that's providing IMAP4 access.
      Port   This text box identifies the TCP port number on which this Receive connector listens for incoming mail. TCP port 143 is the default port used for IMAP4.

      Note:
      After you configure IP addresses and ports for the Receive connector to accept connections from IMAP4 clients, you must restart the IMAP4 service.
    • Secure Sockets Layer (SSL) Connections   Using this list, specify the IP address or IP address range for IMAP4 connections that use SSL. For each entry, you must specify a different set of IP addresses or specify all available IP addresses. To add a new IP address or port number, click Add. To edit an existing IP address, select the IP address, and then click Edit. To remove an existing IP address, select the IP address, and then click Remove icon.

      The following options are available in the SSL Connection Settings dialog box:

      Use all IP addresses available on this server   Select this option to use all IP addresses associated with this computer.

      Specify an IP address   Select this option if the following conditions are true:

      *   More than one IP address is associated with the computer.

      *   You want to bind the Receive connector to a specific IP address.

      Then, in the text box, type the IP address on which this server accepts connections.

      Note:
      You must specify a local IP address that's valid for the Client Access server that's providing IMAP4 access.
      Port   This text box identifies the TCP port number on which this Receive connector listens for incoming mail. SSL port 993 is the default port used for IMAP4.

      Note:
      After you configure IP addresses and ports for the Receive connector to accept connections from IMAP4 clients, you must restart the IMAP4 service.
  5. On the Authentication tab, specify the method by which your IMAP4 users will log on.

    • Plain text logon (Basic authentication)   Select this option if you want to send user names and passwords in clear text. Using this option enables user names and passwords to be sent to the server without a TLS or SSL connection.

    • Plain text authentication logon (Integrated Windows authentication)   Select this option if you want to use Integrated Windows authentication without a TLS or SSL connection.

    • Secure logon   Select this option if you want to require a TLS or SSL connection.

    • X.509 certificate name   Use this text box to specify the X.509 certificate name to use for a TLS or SSL session.

      Note:
      After you configure the authentication settings, you must restart the IMAP4 service.
  6. On the Connection tab, configure the time-out settings, connection limit settings, and the proxy target port for IMAP4.

    • Time-out Settings   Configure the following settings:

      Authenticated time-out (seconds)   In this text box, specify the amount of time to wait before closing idle authenticated connections. The default setting is 1800 seconds, and the valid input range is 30 to 86400 seconds.

      Unauthenticated time-out (seconds)   In this text box, specify the amount of time to wait before closing idle unauthenticated connections. The default setting is 60 seconds, and the valid input range is 30 to 3600 seconds.

    • Connection Limits   Configure the following settings:

      Maximum connections   In this text box, specify the total number of connections the Client Access server will accept. This includes authenticated and unauthenticated connections. The default value is 2000, and the valid input range is 1 to 25000.

      Maximum connections from a single IP address   In this text box, specify the number of connections the Client Access server will accept from a single IP address. The default value is 2000, and the valid input range is 1 to 25000.

      Maximum connections from a single user   In this text box, specify the maximum number of connections the Client Access server will accept from a particular user. The default value is 16, and the valid input range is 1 to 25000.

      Maximum command size   In this text box, specify the maximum size of a single command. The default value is 10240 bytes, and the valid input range is 1024 to 16384.

    • Command Relay   In the Proxy target port text box, specify the port on the Microsoft Exchange Server 2003 back-end server for which IMAP4 will relay commands. The default port is 143. The valid input range is from 0 through 65535. Using a value of 0 will disable proxying commands to the Exchange 2003 back-end server.

      Note:
      After you configure connection settings for the IMAP4 service, you must restart the IMAP4 service.
  7. On the Retrieval Settings tab, specify the message and calendar retrieval settings for your IMAP4 clients.

    • Message Retrieval   Configure the following settings:

      Message MIME format   Using this drop-down list, specify the format of the messages retrieved by the Client Access server. You can select from one of the following message format options:

      *   Text

      *   HTML

      *   HTML and alternative text

      *   Enriched text

      *   Enriched text and alternative text

      *   Best body format

      *   TNEF

    • Calendar Retrieval   Configure the following settings:

      iCalendar   Configure this setting so users can use the iCalendar standard for calendar items. The iCalendar standard is a standard for exchanging calendar information.

      Intranet URL   Specify an internal URL for users to use to access their calendar information.

      Internet URL   Specify an external URL for users to use to access their calendar information.

      Custom   Specify the URL of the Outlook Web App server for users to use to access their calendar information.

      URL of Outlook Web App server   Specify the Outlook Web App server for custom Outlook Web App calendar items. If you've selected the custom setting for Calendar retrieval, you must specify the Outlook Web App server URL.

      Note:
         After you configure the message retrieval settings for the IMAP4 service, you must restart the IMAP4 service.

Use the Shell to configure IMAP4 properties

You need to be assigned permissions before you can perform this procedure. To see what permissions you need, see the "IMAP4 settings" entry in the Client Access Permissions topic.

This example sets the IP address for communication over a TLS-encrypted connection or a connection that isn't encrypted on a Client Access server named CAS01.

Copy Code
Set-ImapSettings -Server "CAS01" -UnencryptedOrTLSBindings IPaddress:953

For syntax and parameter information, see Set-ImapSettings.

Use the Shell to view IMAP4 properties

You need to be assigned permissions before you can perform this procedure. To see what permissions you need, see the "IMAP4 settings" entry in the Client Access Permissions topic.

This example returns the IMAP4 settings for the server CAS01.

Copy Code
Get-IMAPSettings -Server CAS01

For syntax and parameter information, see Get-IMAPSettings.

For More Information