Domain-Server Binding
Each sending domain must be associated with a relay server. This binding ensures:π Proper Authentication
Correct SPF, DKIM, and DMARC records for the chosen provider
π Deliverability Tracking
Accurate monitoring and analytics for domain-specific performance
π― Optimized Routing
Emails sent through the most appropriate infrastructure
π Load Management
Distribute traffic across multiple servers when needed
Creating Domains
There are two ways to create domains on Mission Inbox:1. Single Domain Creation
Create domains one by one using the API with the following payload:2. Bulk Domain Creation
Create multiple domains at once using CSV upload for efficient bulk operations.Domain Parameters
- name: Your domain name (e.g.,
mail.yourdomain.com) - relay_server: The ID of the relay server to associate with this domain
- project: The project ID to organize your domains
- redirect: Optional redirect URL for tracking purposes
DNS Configuration
After creating a domain, Mission Inbox will provide you with the proper DNS records that need to be added to your DNS manager:π§ SPF Records
π§ SPF Records
Sender Policy Framework (SPF) records authorize specific servers to send emails on behalf of your domain.
π DKIM Records
π DKIM Records
DomainKeys Identified Mail (DKIM) records provide cryptographic authentication for your emails.
π‘οΈ DMARC Records
π‘οΈ DMARC Records
Domain-based Message Authentication, Reporting & Conformance (DMARC) policies protect against email spoofing.
π MX Records
π MX Records
Mail Exchange (MX) records for incoming email handling (if applicable).
Managing Multiple Domains
You can manage multiple domains across different relay servers:List Your Domains
Domain Verification
After creating a domain and setting up DNS records, you need to verify domain ownership:1
Add DNS Records
Add the provided DNS records to your domainβs DNS configuration
2
Wait for Propagation
DNS changes can take up to 48 hours to propagate globally
3
Verify Domain
Use the domain verification endpoint to confirm setup
4
Start Sending
Once verified, your domain is ready for email sending
Verification API Call
Failover and Redundancy
Configure multiple relay servers for the same domain to ensure high availability:π Automatic Failover
Automatically switch to backup servers if primary server fails
βοΈ Load Balancing
Distribute email traffic across multiple servers for better performance
π Geographic Distribution
Use servers in different regions for optimal delivery speeds
π Performance Monitoring
Track performance metrics for each server to optimize routing
Best Practices
π― Subdomain Strategy
π― Subdomain Strategy
Use dedicated subdomains for different types of emails (e.g.,
mail.yourdomain.com for transactional, newsletter.yourdomain.com for marketing).π§ Gradual Warmup
π§ Gradual Warmup
Gradually increase sending volume on new domains to build reputation with ISPs.
π Monitor Metrics
π Monitor Metrics
Regularly check delivery rates, bounce rates, and spam complaints for each domain.
π‘οΈ Security First
π‘οΈ Security First
Always implement DMARC policies to protect your domain from spoofing attacks.
Troubleshooting
Common domain management issues and solutions:| Issue | Cause | Solution |
|---|---|---|
| Domain not verifying | DNS records not propagated | Wait 24-48 hours, check DNS configuration |
| Low delivery rates | Poor domain reputation | Implement gradual warmup, check content quality |
| Authentication failures | Incorrect DKIM/SPF setup | Verify DNS records match provided values |
| Bounced emails | Invalid MX records | Ensure MX records point to correct servers |
API Reference
For detailed information about all domain management APIs, including:- Creating domains (single and bulk)
- Updating domain settings
- Retrieving domain information
- Domain verification
- DNS record management
Ready to set up your domain? Make sure you have access to your DNS management interface before creating domains in Mission Inbox. Detailed management APIs can be found in the API reference.
