If you have a Microsoft 365 Personal or Family subscription, you can use a custom domain name with it.
Starting November 30, 2023, you will no longer be able to associate a new personalized email address (e.g. yourname@example.com) with your Outlook.com mailbox. If you already have a personalized email address set up, you will not be impacted by this change, and you can continue using it without any disruption in service. After November 30, 2023, if you choose to remove your existing personalized email address, you will be unable to add it back.
Microsoft wants you to use GoDaddy as the registrar, however there is a hack you can try to use another domain registrar.
Using a different registrar
Instructions are in this article:
Use personalized domain with outlook and Office 365 Home family
While I highly recommend you check the instructions (and some of the comments) in the Reddit article, the condensed version of the instructions are below:
- In Outlook.com's Premium settings ( icon), under Personalized email address choose the option to "get started" with a personalized domain.
- Click the option to buy a new domain with GoDaddy and a new window opens
- Copy the URL of the new window that opens. You need the mxRecordValue code from the URL.
Go to your own domain DNS settings and add the following settings, replacing "mxRecordValue" in the DNS samples below with your code from the URL.Name TTL * Type Priority Value ** @ 3600 or 1 hour MX 0 mxRecordValue.pamx1.hotmail.com. @ 3600 or 1 hour TXT v=spf1 include:outlook.com -all autodiscover 3600 or 1 hour CNAME autodiscover.outlook.com. _dmarc 3600 or 1 hour TXT v=DMARC1; p=none; _domainconnect 3600 or 1 hour CNAME _domainconnect.gd.domaincontrol.com. _outlook 3600 or 1 hour TXT mxRecordValue [*] Some DNS servers use TTL (time to live) in seconds, other use hours.
[**] Please note: you need the dot at the end of the external domains. - Return to the premium settings in outlook to set your custom domain.
- hoose the option I already have a domain
- Enter your domain name
- Click to login to GoDaddy then exit the GoDaddy login page.
- Congratulations it should now say you connected the domain with GoDaddy!
Adding Additional Aliases
You (and the people you share Family with) are limited to one alias in the custom domain. But you can add more aliases in your custom domain if you can forward the domain email temporarily so you can verify the address.
Incoming email to the additional aliases works fine but it's hit or miss for sending messages from the address. Outlook desktop sends from one of my extra addresses, but another alias is listed an EASI address in Outlook desktop and cannot send mail (from Outlook desktop). Outlook.com on the web sends mail on behalf of the addresses.
I tried using this method to add a domain address to accounts not in the family share – incoming mail did not work.
You are limited to one domain name. If you want to add addresses in another domain, you will need a business Microsoft account (or another subscription in a different Microsoft account). Business accounts can host multiple domains (in the thousands), and each mailbox can have multiple addresses in one or more domains. You can now send mail using any of the addresses on your mailbox. Office 365: Send using Mailbox Alias Addresses

Fernando Scheps says
I honestly hope Google One wakes up and offers custom domain to take over all their customers. This is so stupid to restrict...
Diane Poremsky says
Google stopped offering custom domain some time ago (for free) and forced everyone using custom domains out within the last year, so don't hold your breath. If you follow the steps from reddit, you can use any registrar or dns host.
Will Owen says
So I have had a custom domain in outlook.com for a long time but am starting to get more rejected mails from gmail, etc as failing SPF, etc.
My c6afc284200dc8478df66bff3****.pamx1.hotmail.com. (hidden last 4 characters) but I do not have autodiscover, dmarc or outlook records. As it as simple as taking these records and adding them and Outlook will see it as a premium mailbox?
Also I read in one of the FAQs for personalised email addresses that you cannot use it to sign into outlook.com. However I can and do today. Would this continue to work?
Diane Poremsky says
This error means you need to add an SPF record to your DNS records -
SPF is a TXT record - this will work for custom domains at outlook.com.
v=spf1 include:outlook.com -all
A DMARC record is a TXT record in your DNS - this is a good general use entry:
use _dmarc as the name and v=DMARC1; p=quarantine as the data.
Don't worry about DKIM - that is a certificate and you wont be able to configure it with outlook.com custom domains.
You can check your DNS records at mxtoolbox.com - they also have an SPF generator -
https://mxtoolbox.com/SPFRecordGenerator.aspx
>>
Also I read in one of the FAQs for personalised email addresses that you cannot use it to sign into outlook.com. However I can and do today. Would this continue to work?
<< Yes. It will. The warning is because if you don't continue your office 365 subscription; you could be locked out if you don't have an outlook.com address on the account. solution: keep an outlook.com address on the account.
Will Owen says
Thats great. Thank you. SPF record seemed to do the trick and added the other records.
Diana Landau says
p.s. I'm on a Mac.
Diana Landau says
Hi, and thanks. I have a domain name hosted at GoDaddy and have also been getting 365 from them. But they force you to use Business levels, which I don't need - to get the downloaded Office apps I have to renew at $192 annually. I'm fine with leaving my domain at GD. But can I cancel my Business 365 with them, subscribe to Personal directly with Microsoft, and hook up my domain for Outlook? thanks!
Diane Poremsky says
Yes, you cancel 1/1/2010 and get a personal or family subscription from Microsoft and get the software + up to 5 mailboxes for just over 4100 US. You need to get the account set up before the end of November.
Accounts on the business side at Microsoft start at $6 for all the services - and have a 5GB mailbox + 1 TB OneDrive, which is better than the cheapest GoDaddy plan. Microsoft also has a mailbox only plan for $4 / mon (those are the US dollar prices). The advantage of the business accounts is more control over spam, better sharing (if you have more that 1 user) and multiple address per mailbox.
Kevin Trill says
Thanks for this, had a panic as had moved my domain to GoDaddy many months ago but left the nameservers pointing to the old domain registrar who after a period of time deleted the DNS entries. Not sure how anything was working but after a report of a recipent not receiving an email thought it was to do with missing SPF but clearly not after a quick look as had no DNS entries at all visible.
Problem is Outlook.com domain setup was stuck on a red bar setting up the domain but advising couldn't connect, Microsoft support couldn't help with. Cancel setup didn't work, was just in a loop and could not get the unique URL needed to complete the setup, I now understand why!
Combination of this post and a website dnshistory.org for the customised MX entry history meant I could manually add the required DNS entries and now have a green bar in Outlook.com advising domain all connected and working. Phew!
Vince Miller says
Other sites indicate:
_outlook 3600 or 1 hour TXT mxRecordValue
_domainconnect 3600 or 1 hour CNAME _domainconnect.gd.domaincontrol.com.
are you certain what you have posted is correct?
Diane Poremsky says
Actually in looking at it closer, they are switched.
(Fixed now)
Chris says
Hi,
In the "Adding Additional Aliases" section you say:
What exactly do you mean here? The custom domain MX records are pointed to the MS servers, but as noted, you can only seemingly add one alias. If I try to add another alias for the same domain via the "Manage how you sign in to Microsoft -> Add email alias" option, I see the error:
You can't add a work or school/university email address as an alias to a personal Microsoft account. Please try another.
Diane Poremsky says
One user added an alias before adding the domain, he verified it with its original mailbox on another host - and it worked. I have not tried that yet though.
In order to add more addresses in your custom domain, you need to verify the address - which you can't do once the mx records are pointing to outlook.com. If you can forward the mail from the domain for a few minutes, you can verify it.
I was looking at my DNS records tonight - it looks like Microsoft is now hosting the DNS records. You need to change the name servers and set uyp forwarding, then change them back.
Chris says
Thanks, that all makes sense and is the conclusion I have come to. Cheers.
Chris says
@5 , there is a small error in the table above with the
<span style="color: rgb(35, 35, 35);">_domainconnectand_outlookrecords. They are of the correct type, but the value assigned to them have been switched. The_outlooktxt record should contain themxRecordValueand the</span><span style="color: rgb(35, 35, 35);">_domainconnectCNAM record should target</span><span style="color: rgb(35, 35, 35); background-color: rgb(245, 245, 245);">_domainconnect.gd.domaincontrol.com.(a CNAM record must target a valid hostname).
Diane Poremsky says
Yes, I had them switched. :( fixed now.
Pete Mitchell says
Personalized email addresses in Outlook.com
Starting November 30, 2023, you will no longer be able to associate a new personalized email address (e.g. yourname@example.com) with your Outlook.com mailbox. If you already have a personalized email address set up, you will not be impacted by this change, and you can continue using it without any disruption in service. After November 30, 2023, if you choose to remove your existing personalized email address, you will be unable to add it back.
Diane Poremsky says
Don't you love how to start a custom domain program then cancel it after a few years... this makes like #4 to be grandfathered.
I wasn't told why they are cancelling - but confirmed the dates are correct. (I was worried it was a typo.)
Raphael says
I had a microsoft personal account with myfirstname@mylastname.com for years (therefore it was my windows account login), while those the email address myfirstname@mylastname.com was configured with gmail.
Now i got Microsoft 365 Family and i switched the DNS entries for my domain @mylastname.com to Microsoft Family with the procedure under "personalized email address". I wasn't able to add myfirstname@mylastname.com as personalized email, as "myfirstname@mylastname.com" is already configured as primary alias under my microsoft personal account. When i try to enter my firstname in the field and i click next, my firstname just dissappear without error. Nothing else happend.
Nevertheless, it seems that i still receive the emails to myfirstname@mylastname.com into my outlook account, even if i didn't configured the "personalized email address". However, i don't know if it's fully supported or if i'am just lucky of receiving the emails? (i said "it seems", because i miss some emails or they are coming after a very long delay, but it's because of that i have to wait for the 24-48 hours for the dns to fully propagate)
I know i can remove the alias myfirstname@mylastname.com on my microsoft personal account and switch back to the classical myfirstname.mylastname@outlook.com as primary alias, but it's less nice and i already also used myfirstname@mylastname.com as contact for MS Teams, so i not willing to loose this.
Thanks
Diane Poremsky says
It usually errors when you try to add an alias that is already in use as a microsoft account. With the custom address as primary, is your address on the account menu (on the right side in outlook.com) - does it have your address or outlook_big-ugly-code@outlook? If it uses the outlook_ugly address, you remove the address and properly add it back.
If you can send from the custom address ok and it's from the address, not using on behalf of, and incoming mail works, it should be fine to leave it as is - or maybe try to add a second custom domain address.
Karan says
I am facing some issue with my Domain snapchatonlinelogin.org, please help me.
Diane Poremsky says
Did you confirm the DNS the way Microsoft told you to? When i checked it, it was pointing to godaddy's mail servers.
OZjohn says
Is there an opportunity to check the availability of specific domain names before signing up?
Diane Poremsky says
You can go to godaddy or other registrars and see if the name you want is coming up as available. Or, just try your first choice and see if it is accepted.
Al W. says
Do you know if these premium accounts sync the Drafts folder with iOS 10? Office365/OWA does. Outlook.com does not. Perhaps a premium Outlook.com account does?
I have been through no less than ten MS Customer Support reps....none can answer the question.
Thanks.
Diane Poremsky says
The new outlook.com should be syncing all mail folders with ios devices.
12345 says
do you know what happens after one year when example I stop my subscription, do I go back with the old domain with the same emails, calendars and contacts I have?
Diane Poremsky says
After 1 year, if you don't renew it, you will lose the custom address but keep the outlook.com address (and mailbox) you used when you first signed up.