Configuring Mail Flow between Exchange 2007 and Lotus Domino

 

A main consideration when you configure mail flow between Microsoft Exchange Server 2007 and IBM Lotus Domino is how to handle e-mail addressing between the two messaging systems. The steps to configure mail flow differ for sharing a domain name, for when you use a subdomain, or for when you have different namespaces.

You can use this document as a step-by-step guide to configure an Exchange 2007 server and a Domino server to successfully send e-mail between the servers. The steps in this document use subdomains for the messaging domains. Specifically, exchange.contoso.com as the Microsoft Exchange SMTP address space and domino.contoso.com as the Domino address space.

In Microsoft Exchange, you can route messages to Lotus Notes from Exchange by using the SMTP protocol. This process is changed from earlier versions of Microsoft Exchange. To create a successful message flow to a Domino server in earlier versions of Microsoft Exchange, you must use the Message Transfer Agent (MTA), and you must have the Notes client installed on the Microsoft Exchange server.

Configure the Exchange server

To perform the following procedures, the account that you use must be delegated the following users:

  • Exchange Server Administrator role and local Administrators group for the target server

To perform the following procedures on a computer that has the Edge Transport server role installed, you must log on by using an account that is a member of the local Administrators group on that computer.

For more information about permissions, about delegating roles, and about the rights that are required to administer Exchange 2007, see Permission Considerations.

Step 1: Create a new remote domain

Create a remote domain to represent the Domino address space. To do this, follow these steps:

  1. Start the Exchange Management Console.

  2. In the navigation pane, expand the Organization Configuration container.

  3. Under Organization Configuration, click Hub Transport.

  4. In the details pane, click the Remote Domains tab.

  5. In the Actions pane, click New Remote Domain.

  6. In the New Remote Domain dialog box that appears, type a descriptive name in the Name box. For example, type Domino_Mail.

  7. In the Domain name box, type the SMTP root domain for Exchange users and for Lotus Notes users. For example, type contoso.com.

  8. Click to select the Include all subdomains check box, and then click Next.

Note

The Include all subdomains check box lets you use this remote domain object to route messages to the domino.contoso.com domain.

  1. Follow the remaining steps to create the new domain.

  2. After you create the domain object, right-click the object, and then click Properties.

  3. In the Domino_Mail Properties dialog box, click the General tab.

  4. Under Out-of-office message types delivered to this remote domain, click Allow external out-of-office messages only.

  5. Click the Message Format tab.

  6. Under Exchange rich-text format, click Never use, and then click OK.

Note

These changes are required because Notes does not recognize these data types. If you allow Exchange rich-text format (RTF), each message that a Notes user receives will include a Winmail.dat attachment.

Step 2: Configure a new SMTP Send connector

After you create a remote domain object for the Notes users, you must create a new SMTP Send connector. This lets Microsoft Exchange know where to send messages that are destined for the Domino domain. In the example domain that is used in this document, Notes users have an SMTP address of <username>@domino.contoso.com and Microsoft Exchange uses DNS to deliver to the domino.contoso.com domain. To configure a new Send connector, follow these steps:

  1. In the Actions pane under Hub Transport, click New Send Connector.

  2. In the New SMTP Send Connector dialog box, type a descriptive name in the Name box. For example, type Domino_Outbound.

  3. In the Select the intended use for this Send connector list, click Custom, and then click Next.

  4. Under Address space, click Add.

  5. In the Domain box, type domino.contoso.com.

  6. Click OK, and then click Next.

  7. Under Network settings, click Use domain name system (DNS) "MX" records to route mail automatically, and then click Next.

Note

If you do not have DNS name resolution configured for the Domino domain, you can click Route mail through the following smart hosts, and then configure the Domino server as a smart host.

  1. Review the items that appear under Configuration Summary, and then click New.

Step 3: Configure a new SMTP Receive connector

Create a new SMTP Receive connector to let the Domino SMTP server deliver messages to Microsoft Exchange. Because you cannot have two connectors that have the same scope, you must make this connector different from the default Receive connector. To do this, either change the scope of addresses that are allowed to connect to this connector, or specify the IP address or port that this connector listens on. The example in this document uses a specific IP address for the new Receive connector. To create the new connector, follow these steps:

  1. In the Exchange Management Console, perform one of the following steps.

    Edge Transport server

    1. On a computer that has the Edge Transport server role installed, click Edge Transport.

    2. In the details pane, click the Receive Connectors tab.

    3. Hub Transport server

    4. On a computer that has the Hub Transport server role installed, expand Server Configuration, and then click Hub Transport.

    5. In the details pane, select the server on which you want to create the connector, and then click the Receive Connectors tab.

  2. In the Actions pane click New Receive Connector.

  3. In the New SMTP Receive Connector dialog box, type a descriptive name in the Name box. For example, type Domino_Inbound.

  4. In the Select the intended use for this Send connector list, click Custom, and then click Next.

  5. Under Local Network settings, click Add, type the IP address that you want the server to use to receive Domino messages. For example, type 192.168.1.31.

  6. Click OK.

  7. In the Specify the FQDN this connector will provide in response to HELO or EHLO box, type the FQDN of the server. For example, type Exchange.contoso.com.

  8. Click Next.

  9. Review the items that appear under Completion, and then click Finish.

Step 4: Configure the Receive connector

After you create the new SMTP Receive connector, you must configure the connector to allow the Domino server to submit messages to Exchange. To do this, follow these steps:

  1. Right-click the new SMTP Receive connector, and then click Properties.

  2. Click the Permission Groups tab.

  3. Click to select the following check boxes.

    • Anonymous users

    • Exchange servers

  4. Click the Authentication tab, click to select the Externally Secured [for example, with IPsec] check box, and then click OK.

Step 5: Configure the Domino server

Modify the configuration documents on the Domino server to configure mail flow together with Microsoft Exchange. These changes include the following:

  • Modifying the Server document

  • Modifying the Domain configuration document

  • Modifying the Server configuration document

  • Creating a new SMTP domain to represent the Exchange domain

To modify the server document, follow these steps:

  1. Start a Lotus Notes Client instance by using an account that has administrative rights. Then, open the Domino Directory.

  2. Under Configuration, expand Servers, and then click All Server Documents.

  3. In the details pane, expand the domain if it is not already expanded, and then click the server object.

  4. Click Edit Server. In this document, the domain is named contoso and the example Domino server is named DomSrv1/contoso.

  5. On the Server: DomSrv1/contoso page, click the Basics tab, and then modify the SMTP Listener Task. To do this, click the task, click Enabled in the Select Keywords dialog box, and then click OK.

Note

This action lets the Domino server listen on port 25 for SMTP connections.

  1. Modify the Routing Task to include SMTP Mail Routing. To do this, follow these steps:

    1. Click Mail Routing.

    2. In the Select Keywords dialog box, click to select the following check boxes:

    • Mail Routing

    • SMTP Mail Routing

    1. Click OK.
  2. Click Save & Close.

To modify the domain configuration document, follow these steps:

  1. In the Lotus Notes client, expand Configuration, expand Messaging, and then click Domains.

  2. In the details pane, expand Global Domain, click the global domain object, and then click Edit Domain.

  3. On the Domain <GlobalDomainName> page, Click the Conversions tab

  4. Modify the Alternate Internet domain aliases field by adding the domino.contoso.com domain.

  5. Click Save & Close.

To modify the server configuration document, follow these steps:

  1. In the Lotus Notes client, expand Configuration, expand Servers, and then click Configurations.

  2. In the details pane, click the server object. For example, click DomSrv1/Contoso. Then, click Edit Configuration.

  3. On the Configuration Settings: DomSrv1/Contoso page, click the MIME tab.

  4. On the MIME tab, click the Conversion Options tab.

  5. On the Conversion Options tab, click the General tab. Then, set the Return receipts option to Disabled.

  6. On the Conversion Options tab, click the Outbound tab.

  7. On the Outbound tab, change the Message content option from Notes to Plain Text to from Notes to Plain Text and HTML. This action enables additional message enhancements when messages are sent from Notes to Microsoft Exchange users.

  8. Click Save & Close.

To add a new domain, follow these steps:

  1. In the Lotus Notes client, expand Configuration, expand Messaging, and then click Domains.

  2. In the details pane, click Add Domain.

  3. In the new domain, click the Basics tab. Then change the Domain type field from Foreign Domain to Foreign SMTP Domain.

  4. Click the Routing tab. Then, modify the Internet Domain field to specify the Exchange subdomain. For example, exchange.contoso.com.

  5. Modify the Internet host field to specify the FQDN or IP address of the Exchange server to which you want to route outgoing SMTP messages.

  6. Click Save & Close.

For More Information

For more information about how to create SMTP connectors, see the following Exchange 2007 Help topics: