VerifyPulse

Know the day a sending domain breaks.

Sender Guard checks SPF, DKIM and DMARC across all your sending domains and reports what changed since yesterday. Free for 3 domains.

Check your domains

Up to 3 at a time without a pass. One per line.

Flatten an SPF record

Free. For records at or over the 10-lookup limit.

Replaces the includes in your SPF record with the IP ranges they resolve to. Publish the result on your own DNS, and let monitoring tell you when a provider changes its ranges.

Set up monitoring

Runs daily in your own GitHub repository. Your domain list and history stay with you.

  1. Add the workflow file to any repository as .github/workflows/sender-guard.yml.
  2. Add a domains.txt file with one domain per line.
  3. For more than 3 domains, save your pass as the repository secret SENDER_GUARD_PASS.
  4. When a record changes, the workflow opens an issue. Add SLACK_WEBHOOK_URL to get it in Slack too.

Passes

30 days each. No renewal, no account.

Starter

$5

Up to 50 domains

Agency

$15

Up to 300 domains

Scale

$39

Up to 1,500 domains

Get a pass

  1. Send the plan price in USDC on the Base network to 0x42871B99A3AA942D3B8EC7E43D37979886E856cA
  2. Paste the transaction hash here. The pass is issued once the payment is confirmed on-chain.

Card payments are not available yet. Sender Guard reads public DNS only: it does not send email and does not process DMARC aggregate reports.