Forum Discussion

itbookham's avatar
itbookham
Brass Contributor
Aug 17, 2019
Solved

Office 365 email configuration

I have a client who has an Office 365 Business Premium account. His domain name is hosted by a third party company and his mailing service is provided by another company. The service uses imap.   H...
  • HidMov's avatar
    HidMov
    Aug 18, 2019

    Hi itbookham 

     

    I re-read my last post and I realize I wasn't very clear.

     


    itbookham wrote:

    Hi HidMov ,

     

     

    a. "Export out the mails from imap": Do you mean do an imap migration or just export and import the pst file in Outlook, as outlined above?

    Poor wording from me - I mean just export out then import the pst as you outlined correctly above.

     



    b. "make sure the username/primary smtp is set to user@abc.com": Do you mean make the xxx@xxx.onmicrosoft.com account/mailbox which the pst file was imported into the 'Default' account in Outlook?

    In Outlook 365 admin center, you can set the primary smtp address of an account - this is used not only as the email address but also the logon for the account. You can have additional alias' associated, but only one primary SMTP. If my understanding is correct, only the xxx.onmicrosoft.com domain is set up on your clients Office 365, so in order to log on your client probably uses something like user@xxx.onmicrosoft.com to connect on. Once you have set up the abc.com domain in Office365, you can then change the primary smtp user@xxx.onmicrosoft.com to user@abc.com. Example on how this looks below

     

    In the admin center, go to users > active users > click on a user and on the 'account tab' click on the 'manage username' 

     

     

    you can then select the domain associated with the user - in this case I have two domains plus the original xxx.onmicrosoft.com. Change it from the xxx.onmicrosoft.com to the newly added abc.com

     

     

    My personal approach would be

     

    1. Set up the abc.com domain in 365 first. Run through the wizard and add the TXT identifier DNS record if required (the 3rd party will need to do this). The wizard will show you what MX records you need to change to to get mail flowing to Office 365, but it will not change them for you. The 3rd party in control of the DNS records will need to do that. You can complete the wizard without changing the MX Records - in fact, I would hold off doing so just now. When you pull the trigger on the MX records, it going deliver to O365 and you'll want to get everything set up before that happens to make sure emails don't go missing. 

    I would however get them to to add autodiscover.abc.com records at this point so Outlook can find the Office365 mailbox.

     

    2. once abc.com is set up, change the primary smtp/logon to user@abc.com from user@xxx.onmicrosoft.com - this will make logging on a bit easier

     

    3. In Outlook, add the Office365 mailbox so you have the two running side by side. It should come up as empty. This'll also confirm that autodiscover is working too.

     

    4. Ask the 3rd party to change the MX records and wait for them to propagate. Send a couple of test emails and when the new emails appear in the Office 365 mailbox you know that the changes have gone through.

     

    5. Export the old email to PST, then import to the new mailbox

     

    6. once you are happy that everything has moved over, you can get rid of the old account.

     

    This should provide minimal disruption for your client. Changing the DNS records can take a while (and that's assuming the 3rd party is pretty prompt when you request the changes).

     

    Hope this clarify things a bit more - let me know if I've added any additional confusion.

     

    Cheers,

     

     

Resources