Skip to main content
Help

Help with mssgs mail

The things that need a little more than a button. Domains first, because that is where most questions come from.

DomainsDNS recordsCatch-allZone file

Connecting your own domain

In the app, open Your domains and choose Add domain. Type the domain, or *@domain to receive every address on it. You get a card with the records to set. The card keeps checking for 48 hours, and Check DNS records looks them up right away.

Give DNS a moment

A new record is usually visible within minutes. Set the lowest TTL your provider allows while setting up; a record you got wrong is then also fixed within minutes.

After 48 hours

When the ownership record is not found within 48 hours, the domain expires. Remove it and add it again; you get a fresh token.

Who owns a domain

The first account to verify a domain owns it. Someone else's unverified claim does not block you, and yours does not block them.

Part of the paid plan

Your own domain belongs to the paid plan. Your @mssgsmail.com address stays free.

The records, one by one

Host (or Name) is the left part of a record, Value (or Content) the right. The card in the app shows the full host name; some providers want only the part before your domain. See the provider notes below.

TXT _mssgsmail.<domain>

Ownership

The token from the card, as mssgsmail-verify=…. This is the only record verification needs to mark the domain as yours.

MX 10 mx1.mssgsmail.com / 20 mx2.mssgsmail.com

Receiving (catch-all only)

Two MX records on the domain itself. Replace what is there: mail for the domain then comes to us. Only needed when you receive on the domain.

TXT v=spf1 include:spf.mssgsmail.com -all

SPF

Lets receivers check that we may send for your domain. If the domain already has a record that starts with v=spf1, add include:spf.mssgsmail.com to that one. A second SPF record makes both invalid. The card reads your current record and proposes the merged one, with the transactional senders we replace unticked, ending in -all.

CNAME mg1._domainkey.<domain>

DKIM

Points at mg1.<domain>.dkim.mssgsmail.com, so we sign your mail with a key we manage and rotate. If your provider adds the domain to the host by itself, enter only mg1._domainkey.

TXT _dmarc.<domain>

DMARC (recommended)

Tells receivers what to do with mail that fails SPF and DKIM. p=quarantine sends fakes to spam and mails you reports. Move to p=reject once SPF and DKIM pass and the reports look clean.

Your DNS provider

Every provider has its own form. What differs is how the host is written and where the TTL lives.

Cloudflare

Add the records as DNS only (grey cloud). Cloudflare adds your domain to the host itself, so enter _mssgsmail, not _mssgsmail.example.com.

TransIP, Mijndomein

The name field takes the part before your domain. Use @ for the domain itself (SPF and MX) and _dmarc for the DMARC record.

GoDaddy

The same: the name is the part before the domain, @ is the domain itself. The TTL is per record; pick the shortest one while setting up.

Zone file

The card has Copy zone file: every record as BIND lines, with full names and quoted values. Paste it into a zone editor or hand it to whoever manages your DNS.

Receiving on your domain

A domain added as *@domain, or with Receive switched on later, delivers every address on it to your inbox once it is verified and the MX records point at us.

Tagged by address

Mail to shop@example.com carries the tag shop. Search alias:shop to see everything that arrived on that address. The tag comes from the address; it is not a label you manage.

Webhooks go first

A domain that also has an inbound webhook keeps it. Only the addresses the webhook does not take land in your inbox.

Switching off

Turn Receive off and our server refuses mail for the domain again. Change or remove the MX records when the domain moves elsewhere.

Sending from your domain

Once the domain is verified, switch on Send as. The composer then offers that address as the sender.

SPF and DKIM first

Without them receivers treat mail from your domain as suspect. The card shows whether both were found.

Replies

A reply to a conversation that arrived on your domain goes out from that address by itself.

Still stuck?

Write to us. A person answers, usually the same day.