Lotus Domino Server and Exchange 2007 Server SMTP Routing using Smart Hosts Supplemental - Version 1.1, Dated June 2, 2009 Contents Purpose ......................................................................................................................................................... 4 Current Lotus Domino Environment ............................................................................................................. 5 Sample Outbound Message Flow ............................................................................................................. 5 Sample Inbound Message Flow ................................................................................................................ 6 Create Exchange 2007 Environment ............................................................................................................. 7 Create Mailbox-enabled Users With Forwarding set to [email protected].................................. 9 How to populate ................................................................................................................................... 9 Set Smart Host entry pointing from Exchange 2007 to Lotus Domino ....................................................... 10 Set Smart Host entry pointing to from Lotus Domino to Exchange 2007 .................................................. 12 Test e-mail flow from Lotus Domino AUser to Exchange 2007 BUser (via Domino smart host) ................ 15 Test e-mail flow from Exchange 2007 AUser to Domino BUser (via Exchange 2007 smart host) – Reply to Domino AUser ............................................................................................................................................. 18 Test e-mail flow from Internet to Lotus Domino to Exchange 2007 (via smart host) ................................ 20 Receive Message in Exchange 2007/Outlook from Domino Smart Hosting… ........................................ 22 In Outlook, reply to Internet message .................................................................................................... 23 Receive Message in GroupWise/GroupWise Client ................................................................................ 24 Set primary MX record to point to Exchange 2007 .................................................................................... 25 Summary ..................................................................................................................................................... 26
26
Embed
Lotus Domino Server and Exchange 2007 Server SMTP …support-public.cfm.quest.com/3985_notes_exchange_smtp_routing... · Lotus Domino Server and Exchange 2007 Server SMTP Routing
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Lotus Domino Server and Exchange 2007 Server SMTP Routing using Smart Hosts
P a g e | 3 Copyright 2009 – Quest Software Inc. All Rights Reserved
Quest Support
Quest Support is available to customers who have a trial version of a Quest product or who have purchased a commercial version and have a valid maintenance contract. Quest Support provides around the clock coverage with SupportLink, our web self-service. Visit SupportLink at www.quest.com/support From SupportLink, you can do the following: Quickly find thousands of solutions (Knowledgebase articles/documents) Download patches and upgrades. Seek help from a Support engineer. Log and update your case, and check its status. View the Global Support Guide for a detailed explanation of support programs, online services, contact information, and policy and procedures.
P a g e | 4 Copyright 2009 – Quest Software Inc. All Rights Reserved
Purpose The Quest Notes Migrator for Exchange User Guide makes reference to creating Sub-Domains (Step 5: Create a Temporary Subdomain for the Migration) to allow SMTP e-mail routing for the duration of a co-existence migration. This can be done but does add complexity to the setup. Another method is when the same domain space is being used from Domino to Exchange (‘@domain.com’ as an example), the Domino/Exchange 2007 smart host settings can be used to assist in mail routing. This document will attempt to give high-level detail on what a current Domino SMTP e-mail routing
would look like. It will then go on to show what it takes to introduce the Microsoft Exchange 2007
environment. Once the Microsoft Exchange 2007 environment is introduced, this documentation will go
over creating Smart Host entries so that Exchange 2007 can e-mail Domino server and Domino Server
can e-mail Exchange Server 2007 internally so that a co-existence migration (e-mail route-ability) can
take place. It will also go over a typical flow of steps such that each activity can be implemented in
order. This document also includes testing activities to be sure the actions are performed correctly to
ensure routing is indeed working.
Note: This document encompasses a very simple one Domino Server, one Exchange 2007 server
scenario. Where environments are more complex, the end-user may need to perform additional due-
diligence to ensure that SMTP routing between the Domino and Exchange 2007 and Internet
environments is sound.
Note: Free/Busy is not possible with only SMTP e-mail routing between Domino Server and Exchange
2007 server. If Free/Busy is a business requirement (as it is not a Quest product requirement), then
please review the Microsoft documentation for the ‘Microsoft Transporter Suite for Lotus Domino’
found at the following link titled “Microsoft Transporter Suite for Lotus Domino”:
Figure 5 - Create Mailbox-Enabled Users with forwarding
For this step, there needs to be a method to pre-populate users in Active Directory (and to mailbox-
enable and set forwarding too). These pre-populated objects will serve a few purposes:
- Populating the Exchange 2007 Global Address List (GAL) so that when the first user is cut-over
(migrated) to Exchange 2007, they can open the GAL and see all the same users they did when
housed in Lotus Domino
- Forwarding objects in Exchange 2007 for when Smart Hosts is used to forward e-mail to Lotus
Domino. Objects are needed for future steps where e-mail is received in Exchange 2007 but is
forwarded to Lotus Domino using the Exchange 2007 Smart Host (later described in section ‘Set
Smart Host entry pointing to Domino). For the Exchange 2007 Smart Host to work there needs
to be an Exchange 2007 object (contact, mail-enabled or mailbox-enabled) that has the Active
Directory ‘targetAddress’ (forwarding) value set. Without this object, Exchange 2007 will not
accept the e-mail (at all) and will deliver an NDR to the original sender.
How to populate
One method is to use the Microsoft Transporter Suite (see Microsoft Transporter Suite User Guide for
more details), another method is to manually create the Active Directory (AD) objects. Once users are
populated, the users need to be Exchange Mailbox-enabled. Methods to do this can be via Quest Notes
Migrator for Exchange (see User Guide for more details) or manually. Once Active Directory objects are
mailbox-enabled, forwarding needs to be set to ‘[email protected]’ (which can also be
accomplished using Quest Notes Migrator for Exchange (see User Guide for more details) or manually).
These forwarding objects will be used at a later time to send e-mail to Lotus Domino via the Smart Host
setting (described in section ‘Set Smart Host entry pointing to Lotus Domino’ later in this document).
P a g e | 10 Copyright 2009 – Quest Software Inc. All Rights Reserved
Set Smart Host entry pointing from Exchange 2007 to Lotus Domino At this point, if e-mail is sent to Exchange 2007 Mailbox-enabled objects (with forwarding set), the e-
mail will not be delivered. This is due to that Exchange 2007 is Authoritative for the ‘@domain.com’
domain space and will not route e-mail it accepts as authoritative. To remedy this, the Exchange 2007
Smart Host option will be utilized to send shared address space e-mail to another e-mail system.
P a g e | 11 Copyright 2009 – Quest Software Inc. All Rights Reserved
- But due to the fact that a Smart Host value is set, Exchange 2007 determines that it cannot
process the message internally and delivers the message to the Smart Host e-mail system (which
in this case is the Lotus Domino Server).
- The Lotus Domino Server receives the message and determines that it is the authoritative
messaging server for ‘[email protected]’ and delivers the e-mail message to the Domino
AUser.
- Example of the new Smart Host Send Connector from the ‘Exchange Management Console |
Organization Configuration | Hub Transport | Send Connectors’ dialog:
Figure 7 - Smart Host Settings where '10.4.66.32' is the Domino Server IP Address
P a g e | 12 Copyright 2009 – Quest Software Inc. All Rights Reserved
Set Smart Host entry pointing to from Lotus Domino to Exchange 2007 In the previous section “Set Smart Host entry pointing from Exchange to Lotus Domino”, Exchange was
configured to send mail to the Domino Server in the event that 1) it receives authoritative messages for
‘@domain.com’ and 2) the receiving mailbox has a targetAddress attribute value set to the same
authoritative @domain.com domain.
In this section the same will be accomplished, but in the reverse order where if in Lotus Domino 1)
receives an authoritative messages for @domain.com and 2) the receiving mailbox has a forwarding
value set (meaning not to store the email) to the same authoritative ‘@domain.com’ domain it will then
send the message to Exchange 2007 via a smart host entry.
Figure 11 - Set Domino Auser to forward, remove Exchange AUser's forwarding
- For the first step to test if the smart host value is set and working correctly, log into Domino
AUser and create a new mail message addressed to Domino BUser and send the message:
Figure 12 - Notes AUser sending mail to Notes BUser
P a g e | 17 Copyright 2009 – Quest Software Inc. All Rights Reserved
As seen in the Domino logs, Lotus Domino spots that the object has forwarding set and will deliver
the message to Exchange 2007 via the Smart Host setting:
06/01/2009 11:39:55 AM Recipient in local Internet Domain uses Other Internet Mail system, forwarding to Smart Host 06/01/2009 11:39:56 AM Router: Transferring mail to domain CS-MIG1-EX2K7-1.DOMAIN.COM (host CS-MIG1-EX2K7-1.DOMAIN.COM [10.4.66.241]) via SMTP 06/01/2009 11:39:56 AM Begin CD to MIME Conversion(Process: Router (00000A04:00000006), Database: C:\Lotus\Domino\Data\mail.box, Note: 00000A2A) 06/01/2009 11:39:58 AM End CD to MIME Conversion(Process: Router (00000A04:00000006), Database: C:\Lotus\Domino\Data\mail.box, Note: 00000A2A) 06/01/2009 11:39:58 AM Router: Transferred 1 messages to CS-MIG1-EX2K7-1.DOMAIN.COM (host CS-MIG1-EX2K7-1.DOMAIN.COM) via SMTP 06/01/2009 10:40:00 AM Router: Message 0049EC96 transferred to CS-MIG1-EX2K7-1.DOMAIN.COM for [email protected] via SMTP
…and is delivered to Exchange BUser:
Figure 13 - Notes AUser message received by Exchange BUser via Smart Host
P a g e | 18 Copyright 2009 – Quest Software Inc. All Rights Reserved
Test e-mail flow from Exchange 2007 AUser to Domino BUser (via
Exchange 2007 smart host) – Reply to Domino AUser To test reply-ability, we can take the Outlook message received in Exchange 2007 BUser and reply to it.
As shown in Figure 11, if Exchange BUser sends mail to Exchange AUser, Exchange AUser has forwarding
set to [email protected] which will make use of the Exchange 2007 Smart Host and deliver mail to
Domino where there is an AUser mailbox that houses email.
Figure 16 - Environment setup for Internet email sent to Lotus BUser
For this demonstration, forwarding will be set on Lotus BUser and removed from Exchange 2007
mailbox BUser (the same scenario as Figure 11 above).
P a g e | 21 Copyright 2009 – Quest Software Inc. All Rights Reserved
A third messaging server (GroupWise Server) user ‘Admin’ will send a message (using the GroupWise
Client) to Notes ‘BUser’ using the following domain value ‘[email protected]’:
Figure 17 - Sending e-mail from GroupWise Admin to Lotus BUser via the ‘@domain.com’ e-mail address
P a g e | 22 Copyright 2009 – Quest Software Inc. All Rights Reserved
Receive Message in Exchange 2007/Outlook from Domino Smart Hosting… For this demonstration, Microsoft Outlook 2007 will be used to receive e-mail for Exchange 2007 BUser.