Getting Started & Setup

How to Create a Custom Domain Email (you@yourcompany.com) — 2026

941 VIEWS
3 COMMENTS
July 28, 2026

How to Create a Custom Domain Email (you@yourcompany.com)

A custom domain email is an address on a domain you own — you@yourcompany.com instead of you@gmail.com. Customers recognize your brand in every reply, invoices look legitimate, and your team stops sharing one free inbox.

This guide shows you how to create custom domain email with MailShrine Business Email: claim the address pattern you want, connect the domain, publish DNS, then open mailboxes and aliases. For the full platform walkthrough with a bakery case study, see How to Set Up Business Email.


Real-life example: Northline Studio

Kemi freelances as a brand designer under Northline Studio. Her website already uses northlinestudio.com, but proposals still go out from kemidesigns94@gmail.com. Two prospects asked if the studio site and the Gmail address belonged to the same person.

Kemi’s goal for one evening:

  1. Send from kemi@northlinestudio.com.
  2. Put hello@northlinestudio.com on her contact form and Instagram bio.
  3. Keep the site on Netlify — change email DNS only.

Follow her path below. Swap her domain for yours.


What “custom domain email” actually means

PieceExampleRole
Domainnorthlinestudio.comThe brand name people type after @
Local partkemi, hello, billingThe mailbox or alias before @
Full addresskemi@northlinestudio.comWhat customers save in their contacts
Email hostMailShrineStores mail and shows the MX/SPF/DKIM/DMARC values to publish

You do not need to move your website host. Domain registrar + website host + email host can be three different companies. Only the mail records (MX and authentication TXT) need to point at your email provider.

Important: Buying a domain is not the same as creating email. Until you add an email host and publish MX records, you@yourdomain.com will bounce.

What you need before you start

ItemWhy you need it
A domain you controlBought at Namecheap, Cloudflare, GoDaddy, Google Domains successor, etc.
DNS loginPermission to add MX and TXT records (and remove old MX if any).
A MailShrine accountSame login as MailShrine Email Marketing — then open Business Email.
About 20–40 minutesPlus DNS propagation (often under an hour, sometimes up to 24–48 hours).

Step 1: Choose your address pattern

Before you click around in DNS, decide how you want the brand to show up in people’s inboxes.

PatternExampleBest for
Name mailboxkemi@northlinestudio.comFounders, personal trust
Role aliashello@, info@, support@Public forms without sharing a password
Department mailboxbilling@, jobs@Separate ownership when volume grows

Kemi’s plan: one paid mailbox (kemi@) plus an alias (hello@) so she does not buy a second seat on day one. Free plans include a small alias allowance; Solo and above unlock unlimited aliases — check Billing / Overview meters in your workspace.


Step 2: Open MailShrine Business Email

  1. Sign in at MailShrine (or create an account).
  2. Open Business Email from products / the suite switcher.
  3. Land on the dashboard Overview. You will use Domains, then Mailboxes.

Pick a plan that matches how many real mailboxes you need. You can upgrade later without redoing DNS.


Step 3: Add the custom domain

  1. Go to Domains.
  2. Enter the domain exactly — for Kemi: northlinestudio.com (no https://, no www unless you truly own mail on a subdomain).
  3. Continue. MailShrine creates the domain and shows the exact DNS records to publish.

Status will stay Pending until MX / authentication verify. That is expected.

Tip: Prefer the root domain (company.com) for business mail. Addresses like you@mail.company.com work technically but look less premium on invoices and LinkedIn.

Step 4: Publish MX, SPF, DKIM, and DMARC

Custom domain email only works after the internet can both deliver to and trust mail from your domain. MailShrine lists the values for your workspace — paste those, not random blog examples.

MX — inbound delivery

MX records answer: “Where should mail for @yourdomain go?”

TypeHostPriorityValue
MX@10(paste the host MailShrine shows)

Delete leftover MX rows from an old cPanel, Google Workspace trial, or website “email forwarding” product before you save.

SPF — authorized senders

One TXT record listing who may send as your domain:

  • Host: @
  • Shape: v=spf1 include:… ~all
Critical: Use one SPF TXT per domain. Merge includes if a website host or marketing tool already published SPF.

DKIM — message signatures

Paste the selector hostname (often like mail._domainkey) and the public key value MailShrine displays.

DMARC — policy for failed checks

  • Host: _dmarc
  • Starter value: v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com

Stay on p=none while you confirm real mail passes, then tighten later.

Registrar tips

RegistrarWatch-outs
CloudflareMail records must stay DNS only (grey cloud). Orange-cloud proxy breaks SMTP.
NamecheapAdvanced DNS → Host @ = root domain.
GoDaddyRemove previous provider MX before adding new ones.

Save DNS, return to MailShrine, and start verification. Leave the tab; checks continue as records propagate.


Step 5: Wait for verification

SymptomLikely causeWhat to do
Pending for hoursWrong Host (www vs @)Re-copy Name / Host from MailShrine
MX failsOld MX still liveDelete legacy MX
SPF failsTwo SPF TXT recordsCombine into one
Website fine, mail notExpectedSite uses A/CNAME; mail uses MX/TXT

When the domain shows Verified, create addresses.


Step 6: Create the mailbox (you@yourcompany.com)

  1. Open Mailboxes.
  2. Select the verified domain.
  3. Enter the local part — Kemi types kemikemi@northlinestudio.com.
  4. Set a strong password and finish any provisioning steps the dashboard shows.
  5. Save.

You now have custom domain email with the storage included on your plan (per mailbox — for example Free includes 1GB; higher plans include more).


Step 7: Add public addresses with aliases

Customers should write to hello@ without needing Kemi’s password.

  1. Open mailbox settings for kemi@northlinestudio.com.
  2. Add alias hello on northlinestudio.com.
  3. Mail to hello@northlinestudio.com arrives in Kemi’s inbox (or a shared mailbox once she invites teammates).
AddressTypeGood for
kemi@northlinestudio.comMailboxSigned proposals & personal replies
hello@northlinestudio.comAliasWebsite form / Instagram
billing@northlinestudio.comAlias or second mailboxInvoices when volume grows

Step 8: Open webmail and prove the round-trip

  1. Open MailShrine webmail.
  2. Send from kemi@northlinestudio.com to a personal Gmail/Outlook.
  3. Reply from Gmail back to the custom address and confirm delivery.
  4. Optional: send or reply-as hello@… so the public identity looks right.

Avoid spammy first-test subjects. A plain “Testing my new studio email” is enough while SPF/DKIM finish propagating.


Step 9: Connect phone or Outlook (optional)

Webmail is enough for week one. When you are ready:

  • Copy IMAP / SMTP hosts from mailbox or client help inside the product.
  • Typical ports: IMAP 993 (SSL), SMTP 587 (STARTTLS) — confirm against what MailShrine shows.
  • iPhone: Settings → Mail → Accounts → Add Account → Other → IMAP.
  • Outlook: add the account with the same IMAP/SMTP values.

Deeper walkthroughs live under the Clients & Devices guide category.


Kemi’s finished setup (checklist)

By the end of the evening Kemi has:

  • Domain northlinestudio.com verified in MailShrineCompleted
  • MX + SPF + DKIM + DMARC published at her registrarCompleted
  • Mailbox kemi@northlinestudio.comCompleted
  • Alias hello@northlinestudio.com on the contact formCompleted
  • Successful send + receive test via webmailCompleted
  • IMAP on her iPhone (next morning)Not completed

Her Netlify site never moved. Only email routing changed.


Custom domain email vs free Gmail forwarding

Some registrars offer “email forwarding” that relays you@domain into Gmail. That can collect mail casually, but it is not the same as hosted custom domain email:

  • You often cannot send as you@domain reliably without SPF/DKIM on a real mail host.
  • Team sharing and webmail are limited or missing.
  • Deliverability and professionalism still lag a real mailbox on MailShrine.

If people must reply to your brand address — and you must reply from it — create a real mailbox, not only a forward.


Common mistakes to avoid

  1. Assuming the website host “includes email” — many static/Jamstack hosts do not. Add a dedicated email product.
  2. Publishing A records instead of MX — can break the site; touch only the mail records listed in MailShrine.
  3. Leaving old MX — inbound mail may bounce between providers.
  4. Two SPF records — merge includes into one v=spf1 line.
  5. Orange-cloud mail records on Cloudflare — use DNS-only.
  6. Putting www in the mailbox domain — use you@company.com, not you@www.company.com, unless you deliberately configured that subdomain.

Check your work

  1. Domain Verified under MailShrine Domains.
  2. Mailbox active / provisioned.
  3. External round-trip: custom domain → Gmail → reply back.
  4. Optional: MX / SPF / DMARC lookup under Business Email Tools once those checkers ship.

Next steps

  • Read How to Set Up Business Email for Adaobi’s full Saturday checklist.
  • See Email Alias vs Mailbox when role addresses multiply.
  • Compare costs under How Much Does Business Email Cost if you are leaving Google Workspace seats behind.
Related on YouTube · 1 of 4
How to create a custom business email (Google Workspace)

Citations & References


Written by Marcus T., Business Email Setup Specialist. Marcus helps freelancers and studios move proposals off free Gmail onto branded custom domain addresses.

Discussion

A

Amaka Nwosu

August 2, 2026

The forwarding vs real mailbox section was what I needed. We stopped relying on GoDaddy forwarders and finally send as hello@ from MailShrine.

I

Ibrahim Yusuf

July 19, 2026

Chose kemi-style pattern: founder mailbox + hello alias. Proposals look so much more professional already.

R

Ruth Mensah

June 27, 2026

Had old Google Workspace MX leftover from a trial. Deleting those fixed verification in under an hour.