Adding a Domain
This guide covers how to add and configure domains in MailShield.
Adding a New Domain
- Navigate to the Domains page
- Click Add Domain
- Enter your domain name (without
http://orwww) - Click Add
MailShield will immediately begin scanning your domain's DNS records for email security configuration.
Domain Verification
Domain verification proves you have control over the domain. This is required for:
- Receiving DMARC reports
- Accessing certain features
- Ensuring data privacy
Verification Methods
DNS TXT Record (Recommended)
- Copy the verification code from MailShield
- Add a TXT record to your domain's DNS:
Name: _mailshield (or @ depending on your provider) Type: TXT Value: mailshield-verify=your-verification-code - Click Verify in MailShield
TIP
Some DNS providers require you to include the domain in the record name, others don't. Try both if one doesn't work.
Configuring DMARC Reporting
To receive DMARC aggregate reports from email providers (Google, Microsoft, Yahoo, etc.), you need to configure your DMARC record.
Your Report ID
Each domain in MailShield has a unique Report ID. Find it in:
Domain Settings → DMARC Reporting
Updating Your DMARC Record
Modify your DMARC DNS record to include MailShield's reporting address:
If you don't have a DMARC record yet:
v=DMARC1; p=none; rua=mailto:REPORT-ID@reports.mailshield.appIf you have an existing DMARC record:
Add MailShield's address to your existing rua tag:
v=DMARC1; p=quarantine; rua=mailto:existing@example.com,mailto:REPORT-ID@reports.mailshield.appWARNING
Multiple rua addresses are separated by commas within the same tag. Don't add multiple rua tags.
Adding DKIM Selectors
MailShield automatically discovers DKIM selectors from DMARC reports. However, you can also add selectors manually:
- Go to Domain → DKIM
- Click Add Selector
- Enter the selector name (e.g.,
google,selector1,s1) - MailShield will verify the selector exists and check the key
Common Selectors
| Provider | Common Selectors |
|---|---|
| Google Workspace | google |
| Microsoft 365 | selector1, selector2 |
| SendGrid | s1, s2 |
| Mailchimp | k1 |
| Amazon SES | Custom (check your SES settings) |
Multiple Domains
You can add multiple domains to your organization:
- Each domain is monitored independently
- Security scores are calculated per domain
- Reports are organized by domain
Domain Limits
The number of domains you can add depends on your subscription plan. Check Settings → Billing for your current limits.
Removing a Domain
To remove a domain:
- Go to Domain → Settings
- Scroll to Danger Zone
- Click Delete Domain
- Confirm the deletion
DANGER
Deleting a domain removes all associated data including historical reports and check history. This action cannot be undone.