Exchange Connection Problems

How to Set Up Exchange Online Mailboxes with a Custom Domain

Steven ParkerSteven Parker Oct 28, 2026 870 views

Question details

A business needs to configure Exchange Online mailboxes using a custom registered domain (e.g., GoDaddy) instead of the default .onmicrosoft.com address for multiple users sharing one tenant.

How to Set Up Exchange Online Mailboxes with a Custom Domain
Product
Exchange Online
Device & OS
not provided
Scenario
Setting up professional business email addresses for a new company using an existing custom domain.
Observed behavior
Users want to replace the initial fallback .onmicrosoft.com domain with a verified custom domain and ensure that multiple employees can be managed and licensed under a single Microsoft 365 tenant.
Before you start

Ensure you have global admin access to your Microsoft 365 admin center and the login credentials for your custom domain's DNS provider (such as GoDaddy).

Solution 1Recommended

Add a Custom Domain and Assign Mailboxes

Connect your custom GoDaddy domain to Microsoft 365, verify it, and assign it to users within the same tenant.

The .onmicrosoft.com domain acts as an initial fallback domain for your Microsoft 365 tenant. By adding your custom domain, you can route all incoming and outgoing emails through professional, branded email addresses while keeping all users under one unified tenant.

1
Sign in to Microsoft 365

Navigate to the Microsoft 365 admin center (admin.microsoft.com) and log in using your administrator credentials.

2
Add the custom domain

Go to 'Settings' > 'Domains' in the left navigation menu. Click on 'Add domain' and type in your GoDaddy-registered domain name.

3
Verify domain ownership

Follow the setup wizard. If your domain is with GoDaddy, you will be prompted to sign in to GoDaddy to automatically authorize the DNS record updates. Alternatively, you can add the TXT record manually in your DNS settings.

4
Create new users

Once the domain is verified, navigate to 'Users' > 'Active users' and click 'Add a user'. Fill in the profile details for your business partner or employee.

5
Assign domains and licenses

In the email address field for the new user, select your newly verified custom domain from the drop-down menu. Assign them an Exchange Online or Microsoft 365 license, then save the changes.

Setup Complete: Both users will now share the same Microsoft 365 tenant and can send or receive emails using the verified custom business domain.
Free Microsoft Office alternative

Looking for a Cost-Effective Productivity Suite? Try WPS Office

While setting up business emails with Exchange Online, your new company will also need reliable office software. WPS Office is a free, lightweight, and highly compatible alternative to Microsoft Office, perfect for teams looking to optimize costs without sacrificing functionality.

  1. 1. Download WPS Office: Visit the official WPS website and download the free installer for your operating system.
  2. 2. Install and Launch: Run the installer and follow the on-screen instructions to set up WPS Office on your device.
  3. 3. Work with Office Files: Open any existing Microsoft Office document directly in WPS Office and start editing immediately without formatting loss.
Fully compatible with Microsoft Word, Excel, and PowerPoint formats (.docx, .xlsx, .pptx).Free and lightweight office suite ideal for small businesses and startups.Familiar user interface ensuring seamless migration with zero learning curve.Built-in PDF editing and collaboration tools to boost team productivity.
microsoft office alternative - wps office

Frequently Asked Questions

Can multiple users share the same Microsoft 365 tenant?

Yes, multiple users can be added to a single Microsoft 365 tenant. You just need to purchase and assign an individual Exchange Online or Microsoft 365 license for each user you add in the admin center.

What happens to the .onmicrosoft.com address after adding a custom domain?

The .onmicrosoft.com domain remains the initial fallback routing domain for your tenant. It operates invisibly in the background for system routing, but your users will send and receive emails normally using your new custom domain.

Do I need to buy my domain directly through Microsoft?

No, you can use a custom domain registered with any third-party registrar, such as GoDaddy, Namecheap, or Cloudflare, by verifying domain ownership and updating your DNS records in the Microsoft 365 admin center.

How long does domain verification take in Exchange Online?

If you use GoDaddy's automated DNS setup through Microsoft 365, verification is usually instant. If you are updating DNS records manually, it can take anywhere from 10 minutes to 48 hours for the changes to propagate globally.