Skip to main content
MMCUG Logo

MMCUG Blogs

Go Search
Home
MMCUG Blogs
Events
Event Registration
Directions
Sponsors
Links
LinkedIn
Search
  

> MMCUG Blogs > Categories
Microsoft Online – Business Productivity Online Suite: Establish E-Mail Coexistence Part 3

Establish E-Mail Coexistence (Enabling Directory Synchronization)

In the first part of a three part series we provided instruction in how to add and verify your organizations domain to Microsoft Online Services. In the second part we explained the establishment of email flow. We will now explain Enabling Directory Synchronization. I have decided to save the migration of mailboxes for a continued and separate two part blog based on the level of detail that needs to be covered just on migrations to the "cloud". Watch for "Migrating Mailboxes to the Cloud Part 1 and 2"

Enable Directory Synchronization

We now need to enable directory synchronization before we install the Directory Synchronization Tool.

To enable directory synchronization

  1. Sign in to the Microsoft Online Services Administration Center, click Migration, and then click Directory Synchronization.
  2. Complete the first step on the Directory Synchronization page by reading the plan for directory synchronization.
  3. Under step 2, "Enable one-way synchronization from your local Active Directory to Microsoft Online Services" click Enable.

Our next step will be to Install and Configure the Directory Synchronization Tool

Directory Synchronization Tool

There are some minimum requirements for the installation of the Directory Synchronization Tool, these requirements are as follows.

  • A Windows 2003 (x86) not (x64)
  • A member server of the local Active Directory forest that is to be synchronized
  • The server cannot be a domain controller
  • Required Directory Synchronization Permissions

The Directory Synchronization Tool will require the following permissions.

  • Local Administrative permissions on the Windows 2003 server.
  • The Administrative account with administrative permissions on MSONLINE.
  • User name and password of an account with Enterprise Admin permissions on your local Active Directory service.
  • Exchange Administrator permissions to implement TLS in your Exchange Server environment.

We will now install the Directory Synchronization Tool.

To install the Microsoft Online Services Directory Synchronization Tool

Sign in on the Microsoft Online Services Administration Center on the Windows 2003 computer which will host Directory Synchronization, click Migration, and then click Directory Synchronization.

  • Download the Directory synchronization tool to the Windows 2003 computer.

  • At the end of the installation you will be prompted as to whether you would like to start the configuration wizard.
  • On the Finish page, select Start Configuration Wizard now, and then click Finish.

  • Provide the user name and password for a user account with Administrator permissions in Microsoft Online Services.

  • On the Active Directory Credentials page provide the user name and password for an account with Enterprise Admin permissions on your local Active Directory directory service.

  • When Configuration is complete you will see the following dialogue

  • On the Finish page, select Synchronize directories now, and then click Finish.

  • Validate that Directory Synchronization has taken place by going to the Users Tab on MSONLINE, selecting User List and viewing Disabled user accounts. In the following screen I can see some of my disabled users recently synched based on the creation of a "New View" using the Active Directory Department field of "Executive Branch". "Executive Branch" had been populated from the Department field in a previous Active Directory Synchronization. In this way, while I cannot prevent all users from coming into MSONLINE. I can at least filter them into different views using this method.

How often does Directory synchronization Take Place?

Directory Synchronization will now take place once every three hours. If you change the password on MSONLINE or within your Active Directory you will need to rerun t the configuration tool again.

Forcing Directory Synchronization

If you would like to force directory synchronization outside of the three hour interval you will need to run the tool again and on the Finished Dialogue Box as before select the "Synchronize directories now.

You can run the tool again by Clicking Start, click All Programs, click Microsoft Directory Sync, and then click Directory Sync Configuration.

What will be synchronized?

All accounts will be synchronized to MSONLINE but will be disabled by default. These will not count against your used MSONLINE licenses until you enable them which will be discussed as part of Mailbox Migration.

This synchronization process is one way, with your internal Active Directory serving as the Authoritative source and the MSONLINE directory serving as a read only copy of the directory.

Watch for my next two blogs "Migrating Exchange Mailboxes to the Cloud Part 1 and 2".

Forrest McDuffie
Senior Consultant
Project Leadership Associates

 

Microsoft Online – Business Productivity Online Suite: Establish E-Mail Coexistence Part 2

Securing your email connectivity

This next section I am writing as I am on a plane flying from Chicago to Seattle for the Exchange 14 Airlift. I will be writing more about Exchange 14 in the coming months once Exchange 14 has become public, but for now let's continue on course in our next of a three part series surrounding MSONLINE also known as BPOS or Business Productivity Online Suite. Our next requirement in the configuration of Exchange online is to secure our email traffic between our internal organization and MSONLINE. This is highly recommended as your internal organizations email will now be traveling over the internet during co-existence. We will encrypt our email between both the internal environment and our external environment by the use of TLS (Transport Layer Security).

Certificate Requirements for TLS

To secure the email between the two environments we will need to utilize a trusted third party certificate.

Your Exchange environment will have a set of its servers which are responsible for communication of internet mail to and from the Internet. These servers are typically known as Bridgeheads in Exchange 2000 and 2003, Hub Transports, or Edge Servers in Exchange 2007.

Each of the servers responsible for internet email flow will require the third party certificate and a connector configured for TLS. This will not be needed on your Backend or Mailbox servers unless these servers are also acting as your Bridgeheads in the case of Exchange 2000 or 2003 or share the role of Hub Transport in the case of Exchange 2007.

If you have separate bridgehead servers for sending and receiving e-mail via the Internet, you will need to acquire and install a certificate on each SMTP server sending and receiving email to and from the internet that is running Exchange. You will need to set up a connector and enable TLS only on the server or servers that are used for sending e-mail to and from the Internet.

Of course if your email is relayed to and from the Internet by a third party outside of Exchange this will need to be configured for secured email traffic via TLS per the vendors requirements. Follow the steps per http://go.microsoft.com/fwlink/?LinkID=117208&clcid=0x409 to acquire certificate which will include the following.

  1. Perform a certificate request via IIS for Exchange 200x or via PowerShell for Exchange 2007.
  2. Obtain the certificate, for Exchange 2007 the recommended certificate type will be a Unified communications certificate also known as a SAN (Subject Alternative Name) certificate.
  3. You will need to ensure that the certificate is from a recognized third party. Self signed certificates now found on Exchange 2007 cannot be used for this purpose when configuring TLS with Exchange online.
  4. Use ESM to install the certificate for Exchange 200x or PowerShell in the case of Exchange 2007.
  5. Now create an SMTP connector for Exchange 200x or a send connector for Exchange 2007.

To create an SMTP connector for Exchange 200x

  1. In Exchange System Manager, right-click Connectors, and then select New SMTP Connector.
  2. Type a name for the connector, which in my example will be known at MSONLINE.
  3. On the General tab, select Forward all e-mail through this connector to the following smart host, and then type mail.global.frontbridge.com.
  4. Under Local Bridgeheads, click Add, and then select your Exchange Bridgehead Servers.
  5. On the Address Space tab, click Add, followed by your Microsoft Online Services e-mail routing domain in my case msmcduffie1.microsoftonline.com which will have been assigned to you when signing up for BPOS.

To create a SEND connector for Exchange 2007

  1. See how to Create a New Send Connector at http://technet.microsoft.com/en-us/library/aa998814.aspx

Configure TLS for the Exchange 200x server sending and receiving email

  1. For Exchange 200x in ESM, expand Connectors and find the MSONLINE connector previously created.
  2. Right-click the connector, and then click Properties.
  3. On the Advanced tab, click Outbound Security, and then select TLS Encryption.

Precursors to sending email to and from Exchange Online

Now we are ready to test email flow between the internal organization and Exchange Online. This will require the creation of an Exchange Online mailbox and of course one internal mailbox. Additionally the following is assumed.

  1. The internal organization is registered on the internet and has a valid MX (Mail Exchange) record.
  2. You have established that email flow works to and from another internet bound registered email domain.
  3. You have a registered domain name with Microsoft Online usually in the form of msyourcomanyname1.microsoftonline.com.
  4. The Exchange online test user now exists with an email address in the form of useremailalias@yourorganization1.msonline .com
  5. You have a user in your internal organization from which you can send email to and from the internet.

Now it is time to validate email verify your e-mail traffic flow

  1. Log on to your internal test mailbox and send an email to your Exchange Online test user at useremailalias@yourorganization1.msonline.com which in my case is test1@msmcduffie1.microsoftonline.com.
  2. Log on to Microsoft Online Services and start OWA as useremailalias@yourorganization1.microsoftonline.com
  3. Validate the receipt of the email message from your internal user.
  4. Now send an e-mail message to your internal user which is in my case is fmcduffie@oswegohomesil.net .
  5. Verify receipt of the message from your MSONLINE account within the internal user.
  6. Reply to this message and validate receipt by the MSONLINE user.
  7. Reply to this message and validate receipt by the internal user.

In part 3 of this 3 part series we will discuss Enabling Directory Synchronization and migrating your first Mailbox to Exchange Online.

Forrest McDuffie
Senior Consultant
Project Leadership Associates

Microsoft Online – Business Productivity Online Suite: Establish E-Mail Coexistence Part 1

Exchange Online is just one of the new services offered by Microsoft in the standard version of its Business Productivity Online Suite (BPOS). Other services include SharePoint Online, Office Communications Online, Office Live Meeting, Exchange Hosted Filtering, and Customer Management Dynamics CRM Online. If your organization is looking to migrate its existing Exchange 2000, 2003, or 2007 messaging services to Microsoft Online they can continue to use or co-exist with the existing Exchange environment while migrating to Microsoft Online Services. MSONLINE also allows for permanent co-existence with internally hosted Exchange environments providing for some of your organizations users to utilize MSONLINE and others to remain in the internal Exchange deployment.

Few companies can migrate their messaging services overnight. Thus co-existence will need to be established for either the short or long term. In this first part of a three part series I will provide you instruction in how to add your organizations domain to Microsoft Online Services.

In part two we will discuss "Establishing Email Flow" and in part three "Enabling Directory Synchronization". Later topics will include migration to Exchange Online.

Once you have established a subscription with Microsoft Online Services found at https://mocp.microsoftonline.com/Site/Default.aspx you can begin the process to set up co-existence with Exchange Online Services.

E-mail coexistence will enable the users with mailboxes in your internal Exchange Server environment and users with Exchange Online mailboxes to see one another in the Global Address List (GAL), and to send, receive, and reply to e-mail regardless of which system is home to their mailbox.

Adding the Exchange Domain to Microsoft Online Services

Your existing Exchange Organization will already have a registered Internet domain. To establish the first part of co-existence you will need to do two things.

  • Add the domain to Microsoft Online Services.
  • Verify ownership of the domain.
To add the domain to Microsoft Online Services

Sign in to the Microsoft Online Services Administration Center using your administrator user name and password at https://admin.microsoftonline.com/login.aspx?ReturnUrl=%2fDefault.aspx .

  • Go to the "Users Tab" and select "Domains" pane
  • Select "New" under "All Domains" from the right side of the screen.

  • In the Name field of the "Add new domain Wizard", type the domain name. In this example we are using "oswegohomesil.net"
  • As this will be for co-existence select External Relay 

 

  • Click Create
  • On the Confirmation page select Finish.

You will now need to verify the domain name before you can add users or send and receive email

To verify ownership of the domain
  • Go to the "Users tab", click Domains, and then in the Status column next to the domain in the Domains pane, click Verify now.
  • You will now be presented with the following dialogue box

  • In the "Verify Your Domain Wizard" you will be presented with a CNAME record that you will need to add to your registrar's Web portal. In this instance I have previously registered the oswegohomesil.net with Godaddy.com.
  • Based on the CNAME record presented I have added the following to the Godaddy.com registrar. From here I would suggest that you hit cancel on the "Verify Your Domain" wizard" as it will take at least 15 minutes to 48 hours before the domain can be verified. Using "Go Daddy" I have seen this take from 20 minutes to 2 hours.

  • After at least 15 minutes, sign in to the Microsoft Online Services Administration Center again, using the Administrator user name and password.
  • Go to the "Users tab", click Domains, and then in the Status column next to the domain in the Domains pane, click Verify now. Success will result in the following dialogue box.
  • Click Finish.

  • You will now see that the domain has been "Verified" in the Status column.


 

 

 

 

 

 

 

 

 

 

If the verification fails, it is most likely due to the fact that the changes made to the domain registrar need more time to propagate throughout the Internet. Cancel the Verify Domain Wizard and come back to verify the domain at a later time. If it has been more than 48 hours since the changes to the domain registrar, log into the domain registrar, and verify that you entered the CNAME information correctly.

In part two of this three part series, we will discuss "Establishing Email Flow" and the testing of email flow between the Microsoft Online email account and the internal Exchange infrastructure.

Forrest McDuffie
Senior Consultant
Project Leadership Associates

Copyright © MMCUG - Midwest Messaging and Collaboration User Group 2008 Terms and conditions