Documentation Index
Fetch the complete documentation index at: https://docs.migma.ai/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Migma validates every contact against AWS-backed email insights — flagging addresses as valid, invalid, risky, or unknown — and gives you three tools to act on those flags before they hurt your sender reputation.| Tool | Where | What it does |
|---|---|---|
| Exclude risky addresses | Settings → Email → Deliverability | Skip risky addresses on every send |
| Daily re-validation | Automatic | Re-check contacts whose validation is older than 30 days |
| Validation status filter | Contacts → Segments | Build audiences scoped by validation flag |
Exclude Risky Addresses
Risky addresses are inboxes that almost always end up bouncing or generating spam complaints — disposable services like mailinator.com or tempmail.io, and role addresses like postmaster@, abuse@, or no-reply@. Sending to them won’t help you and tends to actively hurt your sender score. The Exclude risky addresses toggle in Settings → Email → Deliverability filters them out at fan-out time on every campaign — they never get an envelope, and they appear in the campaign’s Skipped Recipients view with reasonrisky so you can audit what was held back.
Toggle it on
The setting takes effect on the next campaign send. There’s nothing to backfill — Migma re-evaluates risk at fan-out time using the most recent validation data.
Default off. Many accounts run fine without this filter — flip it on if you’ve seen risky addresses in your bounce logs, or if you’re warming a new domain and want to play it safe.
Daily Contact Re-validation
Even a clean list goes stale. Addresses that were valid six months ago can become invalid as people leave companies, change providers, or abandon mailboxes. Migma automatically re-validates subscribed contacts whose validation is older than 30 days, every night.- Runs once daily, oldest-first.
- Updates each contact’s validation flag and the last validated timestamp shown on their profile.
- Capped per run to keep validation costs bounded; tomorrow’s run continues where today’s left off.
- Newly-flagged risky addresses are skipped on the next send if you have the Exclude risky toggle on.
Filter Audiences by Validation Status
In the segment editor, alongside the existing Subscription status filter, you can now scope by Validation status — values are valid, invalid, risky, and unknown. Combine with engagement and tag filters to triage list quality directly from the audience UI.Risk audit
Subscribed, validation = risky.Everyone you’d skip with the Exclude risky toggle. Sometimes worth reviewing manually first.
Validation backlog
Validation = unknown.Contacts that haven’t been validated yet. Often imported in bulk before validation completed.
Clean core
Subscribed, validation = valid, opened in past 90 days.The healthy heart of your list — best target for high-stakes sends.
Pre-purge list
Validation = invalid.Permanent failures. Export, review, and remove to keep your list lean.
How the Three Pieces Fit Together
Validation runs continuously
Imports validate immediately; subscribed contacts re-validate every 30 days.
Filter shows what's there
Segment editor lets you slice by current validation flag — auditing or campaign scoping.
Toggle acts on it
Exclude risky drops
risky addresses at fan-out time. Other flags still send unless you scope your audience.Related
Skipped Recipients
See exactly which contacts were filtered out, including by the risky toggle.
Suppression List
The hard block list — bounces, complaints, manual additions.