Using Custom Domain with Microsoft 365 Family
I recently bought a subscription to Microsoft 365 Family. I already have a domain (ratana.info) that I would like to use. However it appeared that Microsoft was pushing hard for users to register their domains with GoDaddy. There was no directly way to connect your domain from a different registrar.
After searching around, I came across this Reddit post which showed how it can be done. Here’s the cleaned up steps.
Step 1 Find your mxRecordValue
- Log into outlook.com
- On the top right menu bar, click on the Diamond icon (Manage Premium). This will pop up a Settings window.
- Under “Premium” -> “Personalized email address”, click to add a domain
- Follow through until a new window pops up with GoDaddy page
- Note the URL. It should be something like this:
https://domainconnect.godaddy.com/v2/domainTemplates/providers/outlook.com/services/personalizedoutlookemail/apply?mxRecordValue=111111111&state=xxxxxxxxx&redirect_url=https%3A%2F%2Foutlook.live.com/mail/LaunchDomainConnectNextStep.html
- Note the
mxRecordValue
and the number after - Close the window
Step 2 Add DNS records
- Log into your registrar
- Add the following DNS records
Type Name Value ---------------------------------------------------------- CNAME autodiscover autodiscover.outlook.com CNAME _domainconnect _domainconnect.gd.domaincontrol.com TXT @ v=spf1 include:outlook.com TXT _outlook 111111111 MX @ 111111111.pamx1.hotmail.com
- Replace 111111111 with the
mxRecordValue
’s value from Step 1
Step 3 Add customized address
- Wait a few minutes for the DNS records to propagate
- Log into outlook.com
- On the top right menu bar, click on the Diamond icon (Manage Premium).
- Under “Premium” -> “Personalized email address”, your domain should be linked.
- Add a new customized address.
Step 4 Set custom address as default From
- Log into outlook.com
- On the top right menu bar, click on the Diamond icon (Manage Premium).
- Under “Mail” -> “Sync email” -> “Set default From address, select your new custom address