This is a research guide based on cited documentation. It is not a report of firsthand testing. Our editorial method

What verified means in Moosend

Moosend verifies each sender in two layers. The domain must pass SPF, DKIM and DMARC checks, and the sender address must click an activation link that Moosend emails once those checks pass. On the Senders page, the SPF and DKIM boxes tick when the records are correct, and the Verified column shows a check once the activation link is clicked. [1] [2] [3]

If the Verified column is empty, either the domain checks failed and the sender shows as rejected, or the activation email was missed. Check the sender's inbox and spam folder for the Moosend confirmation email first; it is the cheapest fix. [1]

Step by step: add and verify a sender

These steps follow Moosend's help center. Moosend says to set up the SPF and DKIM TXT records before you create a campaign. [1] [3]

  • Pick an address on a domain you own with a live website, for example [email protected]. Avoid admin, postmaster, maildaemon and no-reply prefixes.
  • In Moosend go to More, Settings, Senders, click Add new, enter the name and email, and click Save.
  • Open the SPF and DKIM tabs for the sender and copy the values.
  • In your DNS host, edit your single SPF record to include spfa.mailendo.com, add the DKIM TXT record at ms._domainkey, and add a DMARC TXT record at _dmarc.
  • Wait 30 minutes to 48 hours, then click Verify DNS records.
  • Open the activation email sent to the sender address and click the link.
  • Confirm the Verified column shows a check before scheduling a campaign.

Common causes and fixes

Moosend's articles name the rejection reasons directly. The DNS mistakes below are the ones its setup guides warn about. [1] [3] [4]

SymptomLikely causeFix
Sender rejected immediatelyFree webmail sender such as Gmail, Hotmail, Outlook or Yahoo [1]Use an address on your own domain
Sender rejected on a custom domainNo website found for the domain, or reputation below threshold [1]Publish a real website on the domain; for reputation, contact Moosend support
Address not acceptedDisallowed prefix such as admin, maildaemon, postmaster or no-reply [1]Use a role address such as news@ or hello@
SPF failsA second SPF record was added instead of editing the first [4]Merge into one record: v=spf1 include:existing include:spfa.mailendo.com ~all
DKIM failsRecord created at a host name your DNS provider does not expect [4]Use the host form your DNS provider expects (table below)
Whole check fails though SPF and DKIM look rightNo DMARC record; Moosend checks all three at once [3]Add a TXT record at _dmarc
Domain was verified, now every sender is unverifiedA DNS value was changed or deleted outside Moosend [3]Restore the record and click Verify DNS records
Domain checks pass, Verified still emptyActivation email not clicked [1]Find the Moosend confirmation email, including spam

Getting the record host right

The host field is where DNS providers differ. Moosend's provider guide uses the short host ms._domainkey for GoDaddy, Namecheap BasicDNS, Cloudflare and Squarespace, and the full TXT record name shown in Moosend for Namecheap cPanel and Name.com. For a subdomain sender on GoDaddy, the guide gives ms._domainkey.subdomain. [4]

DNS provider (per Moosend's guide)SPF hostDKIM hostDMARC host
GoDaddy@ms._domainkey (or ms._domainkey.subdomain)_dmarc
Namecheap BasicDNS, PremiumDNS or FreeDNS@ (or the subdomain)ms._domainkey_dmarc
Cloudflare@ms._domainkey_dmarc
Squarespace@ms._domainkey_dmarc
Namecheap cPanelYour domain nameThe full TXT record name shown in Moosend_dmarc.your_domain_name
Name.comYour domain, for example mydomain.comThe full TXT record name shown in Moosend_dmarc.mydomain.com

How Moosend re-checks your records

Moosend re-verifies DNS when you click Verify DNS records and when you add a sender in the campaign wizard and click Next. It checks DKIM, SPF and DMARC together, so one bad record fails the whole check. [3]

For a subdomain that cannot be verified, Moosend checks the parent domain, and if the parent verifies, the subdomain counts as verified. It also accepts SPF if the record contains spfa.mailendo.com or its IP addresses. Verified records keep their status for 48 hours before they can be re-verified. [3]

To check outside Moosend, its help center points to dmarcian's SPF Surveyor, DKIM Inspector (selector ms) and DMARC Inspector. [5]

Final check against Gmail and Yahoo rules

Passing Moosend's check is not the same as meeting mailbox-provider rules. Google requires every sender to use SPF or DKIM and keep spam rates below 0.3%. Senders of more than 5,000 messages a day to Gmail must have both SPF and DKIM, DMARC with at least p=none, and a From domain aligned with SPF or DKIM. They also need one-click unsubscribe on marketing mail. [6]

Yahoo's bulk-sender rules match: SPF and DKIM, a valid DMARC policy of at least p=none that passes, From-domain alignment (relaxed is fine), one-click unsubscribe, unsubscribes honored within 2 days, and spam below 0.3%. [7]

Moosend's example DMARC record uses p=quarantine, but its guide says to start with v=DMARC1; p=none if your organization has no DMARC record yet. Google and Yahoo both accept p=none, so you can tighten the policy once reports look clean. [4] [6] [7]

RequirementGoogle (bulk)Yahoo (bulk)Covered by Moosend setup
SPF and DKIMBoth required [6]Both required [7]Yes, both are part of sender verification [3]
DMARCRequired, p=none allowed [6]Required, at least p=none, must pass [7]Yes, checked during verification [3]
AlignmentFrom domain aligns with SPF or DKIM [6]Same, relaxed accepted [7]DKIM on your own domain at ms._domainkey provides it
One-click unsubscribeRequired for marketing mail [6]Required, honor within 2 days [7]Check a test campaign's headers
Spam rateBelow 0.3%, aim for 0.1% [6]Below 0.3% [7]Your list quality, not a DNS setting

Questions before you decide

Why was my Moosend sender rejected?

Moosend lists three reasons: a free webmail sender such as Gmail, Hotmail, Outlook or Yahoo; no website found for the sender's domain; or website, domain or address reputation below its threshold. Prefixes like admin, postmaster and no-reply are also not allowed.

What SPF record does Moosend need?

Include spfa.mailendo.com. With no existing SPF record, use v=spf1 include:spfa.mailendo.com ~all. If you already have one, edit it, for example v=spf1 include:_spf.google.com include:spfa.mailendo.com ~all. Two SPF records make SPF invalid.

Why does DNS verification fail when only one record is wrong?

Moosend checks DKIM, SPF and DMARC at the same time, so if any one record cannot be verified, the whole verification fails with an error. Fix the failing record, wait for DNS to update, then click Verify DNS records again.

How long does Moosend DNS verification take?

Moosend says it takes between 30 minutes and 48 hours after you add the records before you can move on to verification. Verified records keep their status for 48 hours, and changing or deleting a record later unverifies every sender on that domain.

Sources & verification

Product details and prices can change. Check the linked provider before buying.

  1. Moosend Help: Add a sender Accessed 30 Oct 2026
  2. Moosend Help: Work with senders Accessed 30 Oct 2026
  3. Moosend Help: Working with DNS records Accessed 30 Oct 2026
  4. Moosend Help: Set up SPF, DKIM and DMARC for a provider Accessed 30 Oct 2026
  5. Moosend Help: Run an external verification check on your DNS records Accessed 30 Oct 2026
  6. Google: Email sender guidelines Accessed 30 Oct 2026
  7. Yahoo Sender Hub: Best practices Accessed 30 Oct 2026

Sources link directly to providers. Product buttons may use separately labeled affiliate links. Read our disclosure.

Your decision at a glance

The option in this guide

Full comparison

Documentation-based guidance. No tested ranking or performance score.

Email

Moosend

Consider it for
Email campaigns, segmentation, forms, and automation workflows. Use a small controlled trial to compare a named gap in your current welcome sequence before moving a live list.
Starting cost
30-day trial, no credit card required; paid quote depends on contacts and billing interval
Before you choose
The trial is time-limited. Documentation does not establish inbox placement, migration ease, or a lower bill for your list. Check the required plan and preserve opt-outs before importing.

Checked 20 Sep 2026 · Pricing source

View Moosend plans

Affiliate link: we may earn a commission on an eligible purchase. Link disclosure