How to Add a Custom Domain

Adding a custom domain to Mail.td takes under 2 minutes. You'll need a Pro account and access to your domain's DNS settings.

Step 1: Open the Pro dashboard

Log in to your Pro account and go to Dashboard → Domains → Add Domain.

Step 2: Enter your domain

Type in the domain you want to add (e.g. yourdomain.com) and click Add.

Step 3: Update your MX record

Mail.td will show you the exact MX record to add. Go to your domain registrar (Cloudflare, Namecheap, GoDaddy, etc.) and add the MX record shown.

Example MX record:

Type:     MX
Name:     @
Value:    mx.mail.td
Priority: 10

Step 4: Verify

Once the DNS change propagates (usually within minutes), Mail.td will confirm your domain is active. Every address @yourdomain.com is now live.

Note: DNS propagation can take up to 24 hours in rare cases, but most registrars apply changes within a few minutes.

Frequently asked questions

Will adding the MX record affect my existing email?

Yes — the domain's MX record determines where mail is routed. If you currently receive email at this domain through another provider, switching the MX moves all incoming mail to Mail.td. Use a subdomain (e.g. `mail.yourdomain.com`) to keep your existing setup separate.

How long does verification take?

Most DNS changes propagate in a few minutes. In rare cases it can take up to 24 hours, depending on your registrar's TTL settings.

What MX record should I add?

Mail.td shows the exact record in the dashboard when you add the domain — typically `mx.mail.td` with priority 10. Don't add other MX records, or mail delivery may fail.

Can I use Cloudflare in front of my domain?

Yes. Cloudflare proxies HTTP traffic, not SMTP — MX records resolve directly to Mail.td. Set the MX record to "DNS only" (gray cloud) to ensure proper resolution.

How do I remove a custom domain?

Delete the domain from the Pro dashboard and remove the MX record from your DNS. Existing emails on that domain remain in their mailboxes until retention expires.

Related articles