# Set up email at your custom domain

> If you have connected a custom domain, you can get a professional email address there too, like hello@yourdomain.com, by adding a few DNS records at your domain provider.

## Email at your own domain, like hello@yourdomain.com

Once you have connected a custom domain to your site, you can use it for email too. An address like hello@yourdomain.com looks professional and helps clients trust you. You do not host email inside Hubabble. You set it up with an email provider you choose, then add a few small settings, called DNS records, at the company you bought your domain from.

You do not need to follow the technical details. Pick a provider below and copy its records into your domain settings.

### A few things that apply to every provider

- **Where the records go.** Log in to the company you bought your domain from, find the section called DNS, and add each record there.
- **What the name @ means.** When a record name is shown as @, that means your main domain. Some providers want this field left blank, or show your domain name there instead.
- **Only one SPF record per domain.** SPF is the TXT record whose value starts with v=spf1. A domain may have exactly one. If you already have one, merge the new part into it rather than adding a second.

Some values are unique to your account. Where a record says you fill this in, your provider gives you that value in their admin area, and the note tells you where to look.

### Google Workspace, for Gmail on your domain

- **MX record.** Name @, value smtp.google.com, priority 1. Routes your email to Google.
- **TXT record for SPF.** Name @, value v=spf1 include:_spf.google.com ~all. Lets Google send as your domain.
- **TXT record for DKIM.** Name google._domainkey. You fill in the value, copied from Google Admin under Apps, then Gmail, then Authenticate email.
- **TXT record for DMARC.** Name _dmarc, value v=DMARC1; p=none; rua=mailto:postmaster@yourdomain.com. A safe starter that helps stop your domain being faked. Use your real domain in place of yourdomain.com.

### Microsoft 365, for Outlook on your domain

- **MX record.** Name @, priority 0. The value is built from your domain: take your domain, swap the dots for dashes, and add .mail.protection.outlook.com. So jane-coaching.com becomes jane-coaching-com.mail.protection.outlook.com.
- **TXT record for SPF.** Name @, value v=spf1 include:spf.protection.outlook.com -all.
- **CNAME record.** Name autodiscover, value autodiscover.outlook.com. Helps mail apps set themselves up.
- **CNAME record for DKIM.** Name selector1._domainkey. You fill in the value from the Microsoft 365 admin center.
- **CNAME record for DKIM.** Name selector2._domainkey. You fill in the value from the Microsoft 365 admin center.
- **TXT record for DMARC.** Name _dmarc, value v=DMARC1; p=none; rua=mailto:postmaster@yourdomain.com.

### Fastmail

Fastmail is fully templated, so there is nothing to fill in by hand. Use your real domain in place of yourdomain.com.

- **MX record.** Name @, value in1-smtp.messagingengine.com, priority 10.
- **MX record.** Name @, value in2-smtp.messagingengine.com, priority 20.
- **TXT record for SPF.** Name @, value v=spf1 include:spf.messagingengine.com ?all.
- **CNAME record for DKIM.** Name fm1._domainkey, value fm1.yourdomain.com.dkim.fmhosted.com.
- **CNAME record for DKIM.** Name fm2._domainkey, value fm2.yourdomain.com.dkim.fmhosted.com.
- **CNAME record for DKIM.** Name fm3._domainkey, value fm3.yourdomain.com.dkim.fmhosted.com.
- **TXT record for DMARC.** Name _dmarc, value v=DMARC1; p=none; rua=mailto:postmaster@yourdomain.com.

### Zoho Mail

- **MX record.** Name @, value mx.zoho.com, priority 10.
- **MX record.** Name @, value mx2.zoho.com, priority 20.
- **MX record.** Name @, value mx3.zoho.com, priority 50.
- **TXT record for SPF.** Name @, value v=spf1 include:zoho.com ~all.
- **TXT record for DKIM.** Name zmail._domainkey. You fill in the value from the Zoho admin console.
- **TXT record for DMARC.** Name _dmarc, value v=DMARC1; p=none; rua=mailto:postmaster@yourdomain.com.

### Proton Mail

- **MX record.** Name @, value mail.protonmail.ch, priority 10.
- **MX record.** Name @, value mailsec.protonmail.ch, priority 20.
- **TXT record for SPF.** Name @, value v=spf1 include:_spf.protonmail.ch ~all.
- **CNAME record for DKIM.** Name protonmail._domainkey. You fill in the value. Proton gives you three DKIM records to copy from your account settings.
- **TXT record for DMARC.** Name _dmarc, value v=DMARC1; p=none; rua=mailto:postmaster@yourdomain.com.

> Tip: After you add the records, give them a little time. Email settings can take a few minutes, and sometimes up to a day, to take effect. So do not worry if email does not work the instant you save.

Prefer to keep your current inbox and just forward mail from your domain? See [forward email from your domain](/help/your-coach-website/forward-email-from-your-domain).

---
Source: https://hubabble.com/help/your-coach-website/set-up-email-at-your-domain
Category: Your coach website
