What Are Sending Domains?
Sending domains let you send emails from your own domain (like[email protected]) instead of a shared domain. This builds trust with recipients and improves email deliverability.
Your Brand
Emails come from your domain, not a shared one
Better Deliverability
Authenticated emails are more likely to reach inboxes
Full Analytics
Track opens, clicks, bounces, and complaints per domain
Two Types of Sending Domains
Migma offers two ways to set up a sending domain:Managed Domain
A managed domain gives you a branded subdomain undermigma.email (e.g., yourprefix.migma.email). It’s the fastest way to start sending — no DNS configuration required.
Custom Domain
A custom domain uses your own domain (e.g.,yourdomain.com). You get full control over your sender identity and build your own sending reputation.
Comparison
| Feature | Managed Domain | Custom Domain |
|---|---|---|
| Setup time | Instant | 15-60 minutes |
| DNS required | No | Yes |
| Sender address | [email protected] | [email protected] |
| Sending reputation | Shared | Your own |
| Branding | Migma subdomain | Fully custom |
| Best for | Getting started quickly, testing | Production sending, brand consistency |
How It Works
When you add a sending domain, Migma:- Generates DNS records for email authentication (DKIM, SPF, DMARC) (custom domains only)
- Verifies your domain by checking DNS records or instant provisioning
- Enables sending from any email address at your domain
- Tracks performance including opens, clicks, bounces, and complaints
What You Need
For a Managed Domain: Just a Migma account — no DNS access needed. For a Custom Domain:| Requirement | Description |
|---|---|
| A domain you own | Like yourdomain.com |
| DNS access | Ability to add records at your domain registrar |
| Root domain | Enter yourdomain.com, not mail.yourdomain.com |
Domain Status
After adding a domain, it goes through these statuses:| Status | Meaning | What to Do |
|---|---|---|
| Pending | DNS records not yet added or detected | Add DNS records, wait for propagation, click Verify |
| Verifying | Verification in progress | Wait a few minutes |
| Verified | Domain ready to send | Start sending emails |
| Failed | DNS records incorrect or missing | Check and fix DNS records |
| Degraded | Some DNS records missing or expired | Re-verify or fix affected records |
| Suspended | Sending paused due to poor metrics | Review bounce/complaint rates |
Email Authentication
Migma configures industry-standard email authentication for every domain:DKIM (DomainKeys Identified Mail)
DKIM adds a digital signature to your emails that proves they came from your domain and weren’t modified in transit.- How it works: Migma signs each email with a private key; recipients verify with your public key (stored in DNS)
- What you add: 3 CNAME records
SPF (Sender Policy Framework)
SPF tells email servers which services are allowed to send email on behalf of your domain.- How it works: Email servers check if Migma is listed in your SPF record
- What you add: 1 TXT record (or modify your existing SPF)
DMARC (Domain-based Message Authentication)
DMARC tells email servers what to do with messages that fail DKIM or SPF checks.- How it works: Failed emails are quarantined or rejected
- What you add: 1 TXT record
Custom MAIL FROM
Custom MAIL FROM ensures bounce notifications come from your domain and improves deliverability.- How it works: Bounces go to
send.yourdomain.cominstead of a shared address - What you add: 1 MX record + 1 TXT record
Tracking Settings
Each domain has its own tracking settings:| Setting | Default | Description |
|---|---|---|
| Open Tracking | On | Inserts a 1x1 transparent pixel to detect when emails are opened |
| Click Tracking | On | Rewrites links to track when recipients click them |
Domain Health
Migma monitors each domain’s sending health:| Metric | What It Measures |
|---|---|
| Bounce Rate | Percentage of emails that couldn’t be delivered |
| Complaint Rate | Percentage of recipients who marked your email as spam |
| Total Sent | Number of emails sent from this domain |
Automatic Protection
To protect your sending reputation, Migma may suspend a domain if:| Metric | Suspension Threshold |
|---|---|
| Bounce Rate | > 10% |
| Complaint Rate | > 0.5% |
Quick Start
- Managed Domain (Instant)
- Custom Domain
Choose Your Prefix
Enter a prefix (3-63 characters, letters, numbers, and hyphens). Migma checks availability in real-time.
Guides
Setup
Add a Domain
Step-by-step guide to add and verify a domain
Cloudflare DNS
One-click DNS configuration for Cloudflare users
Configuration
Domain Settings
Configure tracking and delivery options
Domain Warming
Gradually increase sending volume for new domains
Domain Health
Monitor bounce and complaint rates
Analytics
Domain Metrics
View email performance statistics
Email Logs
Track individual email delivery status
Suppression List
Manage blocked email addresses
Troubleshooting
Domain Not Verifying?
Fix verification problems
MX Record Conflicts
Avoid conflicts with existing email
FAQ
Can I use a subdomain?
Can I use a subdomain?
No. Enter your root domain (e.g.,
yourdomain.com), not a subdomain (e.g., mail.yourdomain.com).Migma automatically creates the required subdomains for email delivery.How long does verification take?
How long does verification take?
- DNS propagation: 5-60 minutes typically
- DKIM verification: Usually within an hour, up to 72 hours in rare cases
Can I send from any email address?
Can I send from any email address?
Yes. Once your domain is verified, you can send from any address at that domain:No additional configuration needed per address.
What if I already have SPF records?
What if I already have SPF records?
Don’t create a second SPF record. Instead, modify your existing one to include
include:spf.migma.ai.Example:Can I add multiple domains?
Can I add multiple domains?
Yes. You can add as many domains as you need. Each domain has its own tracking settings and health metrics.