I want to use Office 365 Personal/Family without moving my domain to GoDaddy. In fact, GoDaddy does not even support the domain. GoDaddy is not a supported registrar for .NZ TLDs, only for .CO.NZ TLDs, and my domain has a ".NZ" only TLD.
I imagine that must have been asked a million times already. I just contacted MS support and the person on the chat confirmed that it is not supported. But since this is just DNS I was hoping someone would have figured it out already?
I wish a product manager at Microsoft would read this sub-reddit and release this already. It is silly to require a particular registrar for your custom domains.
I was searching and searching all over the net and was not able to find anything concrete regarding office 365 home or personal with custom domains that are not hosted using godaddy, in my case I use namecheap and their free dns service is fantastic. Mostly what you can find out there is related to office business ect but not personal, and the few posts reddit included don`t really tell you in detail what is needed. Sorry for the long post, hopefully someone out there who is looking to do something similar can find this.
Outlook domain setting after moving back my dns provider to namecheap again.
So I happen to find this comment from someone called "Jan" and here is what he said:
Jan commented · October 15, 2018 7:03 AM · Flag as inappropriate [continued from previous post] So basically you have three options now: Option A: transfer your domain to GoDaddy Option B: (e.g. if GD doesn't offer your TLD): go along as described above and buy their "premium DNS feature" - that allows you to use their servers indefinitely without having the domain there. And last not least: Option C: not for the faint-hearted :-) Set up with temporary zone as described above. Then look at what MS actually configured for your domain (view the records in GoDaddy). Copy all on those over into your own DNS / to whatever other DNS-provider you use. Re-set the domain's DNS server to your own. This way the relevant records will stay the same, so email will still continue to end up on MS Servers. Question is just if MS will at some point re-check if the Domain is still in GoDaddys DNS Server. I would vaguely hope that they don't, because: why should they? But there is no way to know if this works until the first person tries it :-) Perhaps I'll try at some point... Again: perhaps not the right choice for productive use.
So I was intrigue by this and option C is my kind of setup overall lol, So I started the process of moving my domain from namecheap dns to go-daddy and in the process lost all my custom entry for various services I have behind ngnix but no worries because I was going to come back right after I get all those TXT and Cname records go-daddy populate to make the magic happen between Microsoft and your domain.
So when ahead and change from namecheap NS1 and NS2 to go daddy NS1 and NS2, right away started getting alerts about all the services I monitor via uptimerobot, ok so far so good, when ahead and purchased office365 with company discount so in the end $52 for a year for one personal license to use, I had register my microsoft account using my actual email with my custom domain already, and right away saw the diamond shaped click on it and saw the option to setup the domain, to my surprise it found it right away and setup was completed in a matter of minutes, I suspect because I added the go daddy ns servers couple hours before this helped as well.
Now am getting email on my custom domain, everything is working on the office365 side but I still know I need to bring back my domain dns to namecheap, so I when ahead and logged into go-daddy and saw all the entry the free dns section had created. I copied all of them and changed back my domain name DNS from go-daddy to namecheap and everything I had setup before was already there so that was a plus, I removed all mx settings I had before and addded the exra TXT records that go daddy added and actually saw the reason why you need to start at go daddy is because you need to add CNAME record with "autodiscover" pointing to microsoft, I believe this is how they confirm your domain so for anyone that needs to try you might not even have to move the DNS to godaddy unless the other TXT are static and unique to the domain.
Below are all the settings you need to copied from go-daddy back to your dns provider, I can confirm after moving it back and adding the records am still getting emails and everything is working fine.
From godaddy bring this to your dns provider:
Type Name Value TTL Actions A @ Parked 600 seconds ---> don`t need it. CNAME autodiscover autodiscover.outlook.com 1 Hour --> This is how they find your domain when you try to setup it up from the diamond shaped menu on top right. CNAME www @ 1 Hour -----> No need. CNAME _domainconnect _domainconnect.gd.domaincontrol.com 1 Hour --> Require MX @ 103828561.pamx1.hotmail.com (Priority: 0) 1 Hour --> Require NS @ ns63.domaincontrol.com 1 Hour --> No need since you are using your own ns at this point NS @ ns64.domaincontrol.com 1 Hour --> " " SOA @ Primary nameserver: ns63.domaincontrol.com.--> Not needed TXT @ v=spf1 include:outlook.com -all 1 Hour --> Need for spam protection TXT _outlook 10382XXXX 1 Hour ---> This is needed, but not sure if is unique to each domain. Hence why I added XXX
lol Yes! So you just use your own dNS records and put them in your registrar: namecheap.com.
What you've wrote is interesting and different. While for some, it's all common knowledge, of linking a domain to your office tenant, O365 has thousands of inexperienced or underexperienced people being Exchange admins. We need these types of posts. Kudos
Thanks to u/careago_ for writing most of my post for me (italics).
Hi,
Thx for your manual jkronos ! - I couldn't have done it without your instructions or change myself to GoDaddy.
I tried it and it diditn work - first, then google a bit and found enought setups for Office365 Buisness, there are always other ID´s used in: MX @ 103828561.pamx1.hotmail.com (Priority: 0) 1 Hour --> Require where your id is 1030828561 - every ID is unique with every Ofiice365 Professional Personal or Home Account.
But how to get my ID without buy DNS Service at GoDaddy? Its very easy if you know how....
This should be a new Tutorial how to setup this connection and how use Exchange with Office365 Professional Personal/Home:
HOW To use own Domain with Office365 Professional Home/Personal without needet to be hostet on GoDaddy:
-
open redirekt Link to GoDaddy - in this redirekt Link you find the ID you need to setup your DNS Entrys: https://domainconnect.godaddy.com/v2/domainTemplates/providers/outlook.com/services/personalizedoutlookemail/apply?mxRecordValue=XXXXXXXXX&state=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&redirect_url=.... The URL key "mxRecordValue" holds this Unique ID, form my Account its only a Number with 9 digits. Close this Link and setup your DNS Entrys: where XXXXXXXXX is your ID from the URL abouth best is to use TTL of 2min if you do something wrong, after Setup change to one 1hour
CNAME _domainconnect _domainconnect.gd.domaincontrol.com 1 Hour CNAME autodiscover autodiscover.outlook.com 1 Hour TXT @ v=spf1 include:outlook.com -all 1 Hour TXT _outlook XXXXXXXXX 1 Hour MX @ XXXXXXXXX.pamx1.hotmail.com (Priority: 0) 1 Hour
After that test it with https://mxtoolbox.com/SuperTool.aspx and creat DMARC with if needet https://dmarcian.com/dmarc-record-wizard/
The back to MS Office365 Account use "I have an GoDaddy Account" (u must scroll down in this f...k window...) - it should work.
If you want use Exhange and not SMTP with etxernal programs it works to. The difference: with SMTP u only get Emails, with Exchange you get all (cantacts, calendar,...)
-
First creat an App Password
-
the use https://oit.colorado.edu/tutorial/office-365-outlook-windows-manual-exchange-configuration
-
Use Apppassword created before to login - not your normal account apssword - doesnt work.
Videos
Awfully short-sighted of Microsoft. I will just set it up with Apple instead
Hello KevinDWhite
Hi, I'm Karl and will be happy to help you today.
>>
How do I setup a custom email address domain using a domain that is registered with a registrar other than GoDaddy?
<<
Short answer is that you can't. Using a Personalized email address with a Outlook.com account (part of MS 365) requires the use of a domain registered with GoDaddy in order to send/receive emails via an Outlook.com account. Your only option is to move the domain to GoDaddy as the registrar for the domain.
Get a personalized email address in Microsoft 365
https://support.microsoft.com/en-us/office/get-...
Am sure this isn't the answer you're looking for but it's the only one that applies to the question asked. Can't provide a solution that doesn't exist. If one did, rest assured that I would have provided it.
Just so there is no misunderstanding, this is a public user-to-user support forum. We're users just like you helping other users. We do not work for Microsoft and have no input on Microsoft's policies, procedures, or design decisions. Microsoft Support personnel do not staff this forum.
This is described in the article Get a personalized email address in Microsoft 365:
Q: I already own a domain that's registered with a provider other than GoDaddy. Can I set up a personalized email address in Outlook.com?
A: At the moment, we only support connecting domains managed by GoDaddy with Outlook.com.
When entering my Premium subscription, I can see the following in Manage my subscription:
The answer is then : Not possible at the moment. I have no information if this will change in the future.
This related Reddit discussion indicates that it's possible and working at the time. It involves pretending to go to GoDaddy, and then capturing key values from the outlink for manual DNS updating.
https://www.reddit.com/r/Office365/comments/ft15pk/use_personalized_domain_with_outlook_and_office/
Go to outlook, the premium settings and 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, it should look like this: https://domainconnect.godaddy.com/v2/domainTemplates/providers/outlook.com/services/personalizedoutlookemail/apply?mxRecordValue=XXXXXXXXX&state=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
The part that you need is "mxRecordValue=XXXXXXXXX"
The XXXXXXXXX is the unique ID for verification used in DNS
Go to your own domain DNS settings and add the following settings replacing XXXXXXXXX with your ID found in step 3.
The dot on the end of the external domains is not a typo!
Name TTL Type Value Priority @ 1 hour MX XXXXXXXXX.pamx1.hotmail.com. 0 @ 1 hour TXT v=spf1 | include:outlook.com -all autodiscover 1 hour CNAME autodiscover.outlook.com. _dmarc 1 hour TXT v=DMARC1; p=none; _domainconnect 1 hour CNAME _domainconnect.gd.domaincontrol.com. _outlook 1 hour TXT XXXXXXXXX
Return to the premium settings in outlook to set your custom domain.
Choose the option "I already have a domain"
Enter the domain you just configured
You have to click to login to GoDaddy, do this, but just exit the page it goes to.
Congratulations it should now say you connected the domain with GoDaddy!
Ever since I got my home office 365 family subscription, I had my eye on the option for the personalized domain name in outlook. However, according to Microsoft, only domains hosted with GoDaddy could be connected and used.
Now, to be fair, GoDaddy is probably a fine company to use for DNS hosting, but I don't want to switch registrars.
But I pieced information together how to get the personal domain in outlook without even using or switching to GoDaddy and use my current hoster!
-
Go to outlook, the premium settings and 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, it should look like this: https://domainconnect.godaddy.com/v2/domainTemplates/providers/outlook.com/services/personalizedoutlookemail/apply?mxRecordValue=XXXXXXXXX&state=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..... The part that you need is "mxRecordValue=XXXXXXXXX" The XXXXXXXXX is the unique ID for verification used in DNS
-
Go to your own domain DNS settings and add the following settings replacing XXXXXXXXX with your ID found in step 3.(Note, these settings are for TransIP specific, your own DNS manager may use a different syntax!)
| Name | TTL | Type | Value |
|---|---|---|---|
| @ | 1 hour | MX | 0 XXXXXXXXX.pamx1.hotmail.com. |
| @ | 1 hour | TXT | v=spf1 include:outlook.com -all |
| autodiscover | 1 hour | CNAME | autodiscover.outlook.com. |
| _dmarc | 1 hour | TXT | v=DMARC1; p=none; |
| _domainconnect | 1 hour | CNAME | _domainconnect.gd.domaincontrol.com. |
| _outlook | 1 hour | TXT | XXXXXXXXX |
The dot on the end of the external domains is not a typo!
5. Return to the premium settings in outlook to set your custom domain.
6. Choose the option "I already have a domain"
7. Enter the domain you just configured
8. You have to click to login to GoDaddy, do this, but just exit the page it goes to.
9. Congratulations it should now say you connected the domain with GoDaddy!
Now, to be fair, GoDaddy is probably a fine company to use for DNS hosting
Narrator: they weren’t.
Thank you so much!
I recently switched from Microsoft 365 Business for my wife and I (and home labbing purposes) to Office 365 family, and I hated losing our personal domain. I use Google Cloud's DNS (not Google Domains), so I had to make sure I put double quotes around all the TXT records, but it worked perfectly!
Hi. I'm Brian and I'll try to help.
If you purchase a Personal or Family subscription, the custom domain should still apply. However, as of November 20, 2023, Microsoft will no longer support custom domains with Microsoft 365 Personal or Family. It will be supported with the Microsoft 365 business subscriptions. Custom domains should still work if you have one but you won't be able to create a new one. My personal inclination is to not use a feature for which there no longer is support because if it were ever to break, it would never be fixed and there would be no recourse. It's not that much more expensive to get a business subscription if a custom domain is important to you when using Microsoft 365 and you don't need to be an actual business to subscribe.
I use a custom domain with the free version of Outlook.com. Microsoft (or GoDaddy) is not the registrar. I have my custom domain point to a mailbox that I then forward to my @outlook.com address and I have the custom address configured as an alias for that Outlook.com mailbox. I also have it set as the default From address. If I use the web interface, the From address is my custom address and people receiving my messages see that address whether it's a new message or a reply to an existing message. It doesn't work as straight-forward with a mail client (you would see "on behalf of" in the From address). However, there's a work-around for that as well if you create a send-only account in the client that sends messages you want to show as From the custom address through the real custom domain mailbox rather than relaying through Outlook.com. It can take just a bit more thought about the From address when sending, but I'm so used to it now I rarely make a mistake. I most often use a Chromebook for my normal computer work and since that uses the web interface, the From is always good.
As long as the code you purchase is a genuine Microsoft 365 code and not, say, a code for Microsoft Office Professional Plus, which is often a pirated license, it shouldn't make a difference.
Hi David
I'm Anna and I'd be happy to help you with your question. In this Forum, we are Microsoft consumers just like yourself.
Yes, you can continue to use your custom domain with a personal 365 account. You would need to configure the custom domain in the Office 365 admin center and update the MX records for your domain to point to the Office 365 mail servers.
If you decide not to renew your subscription, your account will be downgraded to the free version, which means you will lose access to certain features and services that are only available with a paid subscription. However, you will still be able to access your email using the free version of Outlook.com.
You can use a code purchased elsewhere to upgrade to Office 365 Personal, as long as it is a valid code for that product and it hasn't been used before. You will need to redeem the code in the Microsoft Store or on the Microsoft website, and then follow the instructions to upgrade your account.
I hope this helps ;-), let me know if this is contrary to what you need, I would still be helpful to answer more of your questions.
Best Regards,
Anna
Give back to the community. Help the next person with this problem by indicating whether this answer solved your problem. Click Yes or No at the bottom.
Thanks for your help. It saved me from spending hours and hours trying to make something work that won't work.
You're welcome. Just for the sake of accuracy in terms of what "Outlook" you are referring to
#1 - "Outlook on the web" (accessing an Outlook.com account via a browser) does not allow adding any external mail accounts
#2 - The "new Outlook", is essentially "Outlook on the web" wrapped in an app framework with the added functionality of being able to add external IMAP accounts. It is the intended replacement for the Windows 10 / 11 Mail, People, Calendar apps
#3 - The classic Outlook desktop program (part of Office is the full blown email client to which any number of POP, IMAP, Exchange accounts can be added
I have an article with screenshots of what people refer to as Outlook
Basics: Identifying YOUR Outlook https://answers.microsoft.com/en-us/outlook_com/forum/all/basics-identifying-your-outlook/10cad812-2a15-4277-8aa3-f53d4388c752
Hello Gerry J
Hi, I'm Karl and will be happy to help you today.
Not sure what exactly it is that you are asking.
If your question is about using the Outlook.com service as your email service provider assigning yor custom domain to it, then the answer is that it cannot be done. The custom domain feature was discontinued on Nov 30, 2023 and even then, it required having a Microsoft 365 subscription and the domain registered with GoDaddy
To add it to the "new Outlook" requires that you have an existing email provider for this domain, have an existing email account created at which point you can add it as an external IMAP account.
If you have any questions, don't hesitate to ask, we're here to help you further if needed.
I had the same problem so I googled and found this in Microsoft's help pages:
You can add multiple custom domains in all Office 365 subscriptions[...]
This help article looks as if it were possible but they only talk about the business versions and Office 365 Home isnt mentioned with a single word - so I continued my research, even contacted Microsoft - they had no idea, but then I finally found this post:
yesterday I called MS Support and the support engineer was discussing in the background with a colleague. Then he said that it's possible to use own domain with O365 Home... I just had to create a new account with my personal email adres/domain... after that I could order O365 and configure it with my own DNS domain name. Then after changing MX records with my hosting provider this would work for me.
anyway... I tried this anyway... I created a new account with my personal domain... then I ordered Office365Home hooked up to my paypal account....but in the end... no options for me to configure this. So I called back.... I got the same engineer... but then he said.. sorry, I don't have enough technical expertise, cause I'm a sales guy.... strange, because I tried to get tech help... The guy gave me a phonenumber to local (Belgium) Microsoft Tech support.... so I called the number. Then I got first or second line tech support on the line, so I expained the situation and the proposed option from his colleague. But I got a negative response.
No, sir, O365 Home does not allow you to use your own domain... why should it, there are not so many families using their own DNS domain, sir...
DUHH !!! What ? I don't understand their response... I times like this... people make their own family website... use a personal domain.... so I believe this is really a stupid reaction from a Microsoft Tech guy. Probably he has his own domain at home ;-) The only option is to choose for O365 Small Business and pay a lot more, because you need to pay for every user... every family member... so that would cost me at least 200€-250€ yearly.... please get serious ! so I give up.... Also Google Apps only has a business solution... also around 200€ yearly. Office365 Home... useless -> go for Office365 SMB... 2expensive ! I'll try again when Microsoft grows up and gets serious.
After all I don't think it is possible, I also found some forum posts and comments in blogs and they all say it isn't possible.
As of January 2020, this is now possible with a subscription to Microsoft 365 Personal or Family Edition (formerly Office 365), but according to Microsoft you are required to purchase your domains with (or transfer them to) GoDaddy. I have found sources that claim this is possible with other domain registrars, with some users reporting success, but Microsoft maintain that this is only possible via GoDaddy.