Documentation Get started

Add and verify your domain

Setting up a domain means adding the DNS records MailGlo lists, all on one screen, in one visit to your DNS host. MailGlo finds them by itself and starts monitoring as soon as your access record is verified. Setup is complete once access is verified, your DMARC record names MailGlo and monitoring is on. The first report comes after that, usually within a day or two.

Add the domain

From Domains, choose Add domain, or Add your first domain on a new account. Each separately managed hostname counts as one domain: example.com and mail.example.com are two. Adding a domain does not charge anything or change your DNS. MailGlo creates the domain access value at once, so the record to publish is ready when the domain page opens.

Add the records in one visit

The domain page reads your domain's DNS and lists every record on one screen, grouped by what it does: Domain access, Reports and Sending services. When MailGlo recognizes your DNS host from your domain's nameservers, it names it and links to it. Copy all records copies every record to add. Each record shows:

  • its status: “Found”, “Waiting” (not added yet), “Different value” (a record is there with another value) or “Could not check” (the lookup did not finish; the record may well be there);
  • its type and name, with a Copy button;
  • the complete value to use, with a Copy button. When a different value is published now, the record shows it under “Now”, then the value to “Change to”, which replaces the whole value.

A warning appears only when something blocks setup, such as a lookup that failed or a duplicate record.

The list can include:

  • Domain access: one TXT record that proves you control the domain. Its name and value are ready as soon as you add the domain. Your email keeps flowing exactly as before.
  • DMARC: your DMARC record with MailGlo's report addresses added: rua= for daily summaries and ruf= for failure reports, which are on by default and keep only a few details of each failing message (turn them off under the domain's Settings). If you already have a record, your policy, your existing report recipients (in the same order) and every other setting stay, and the record says which recipients stay. Copy the whole value, not only the address.
  • SPF: once the domain is monitored, setup recommends hosted SPF. The SPF step lists the sending services your record keeps, the record you publish once MailGlo serves hosted SPF, and how many services your plan hosts (3 on the free plan). Choose Use hosted SPF, or Keep my own SPF record; your record stays as it is until you choose. Above the free plan's 3 services the step says so first and offers a plan. A missing SPF record shows Not needed now; add the record your email service gives you when you are ready.
  • DKIM: one row for each selector MailGlo knows. Keys come from your email service; MailGlo never creates signing keys.
  • Hosted records, if you choose them (see below).

You don't need to tell MailGlo when you are done. While the page is open, MailGlo reads the records every 30 seconds and ticks each one as it appears; nothing on the page moves. Refresh reads them again now.

MailGlo also checks the domain access record on its own and verifies the domain as soon as it appears, so you can close the page and come back later. Automatic checks run every minute for the first 10 minutes, every 10 minutes for the rest of the first day, then every hour until the value expires. MailGlo asks your domain's own nameservers each time. The domain list shows the change as soon as it happens, and a Setup notification tells you the domain is verified.

  • Waiting: your DNS provider may still be publishing the record. The values stay the same, and MailGlo keeps checking. A recent change shows as soon as your nameservers have it.
  • Could not check: the lookup did not finish. The record may well be there; the next check tries again.
  • Value expired: an access value is valid for 72 hours. Choose Create a new value and publish it instead.

The values stay on the page while you wait, even after you leave and come back. Replace the access value only if it was lost or shared by mistake: open Need a different access value? and choose Replace the value. The old value stops working at once.

Optional: let MailGlo host records

Once access is verified and monitoring is on, you can let MailGlo host DMARC and SPF on every plan, and TLS reporting on Business plans. You then point each name at MailGlo once, and change the record in MailGlo afterwards. Viewing the option changes nothing. Choosing it prepares a change for approval, and MailGlo first keeps a copy of your current settings so you can return to them. Each hosted row says “Wait” until the change is approved and MailGlo serves the hosted record; only then does it ask you to switch. A CNAME cannot share its name with other records, so a hosted DMARC CNAME replaces your DMARC TXT record in the same edit. Make the DMARC change first: hosting copies your published record exactly.

Monitoring starts by itself

Once access is verified, MailGlo starts monitoring the domain, which counts it toward your plan. The plan's limit shows before you add a domain. If the plan has no room, setup says Monitoring hasn't started and shows the plan's choices; starting never charges anything.

Wait for the first report

When setup is complete, the setup screen goes away and the domain page says it is waiting for the first report. Receivers send reports about once a day, each covering the day before, so the first one usually arrives a day or two after they see MailGlo's address. Until then results are unknown, not passing.

Domains you manage for others

Add a client's domains under Clients. It shows once client management is on: choose I manage domains for clients on Get started, or turn it on in Settings. Record the client's authorization first; reports for a client domain are accepted only after authorization and verified access.

Documentation version docs-2026-10-12.

Found an error, or a question this page does not answer? Email support@mailglo.com.