Skip to content

Adding a Domain

This guide covers how to add and configure domains in MailShield.

Adding a New Domain

  1. Navigate to the Domains page
  2. Click Add Domain
  3. Enter your domain name (without http:// or www)
  4. 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)

  1. Copy the verification code from MailShield
  2. Add a TXT record to your domain's DNS:
    Name: _mailshield (or @ depending on your provider)
    Type: TXT
    Value: mailshield-verify=your-verification-code
  3. 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:

txt
v=DMARC1; p=none; rua=mailto:REPORT-ID@reports.mailshield.app

If you have an existing DMARC record:

Add MailShield's address to your existing rua tag:

txt
v=DMARC1; p=quarantine; rua=mailto:existing@example.com,mailto:REPORT-ID@reports.mailshield.app

WARNING

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:

  1. Go to Domain → DKIM
  2. Click Add Selector
  3. Enter the selector name (e.g., google, selector1, s1)
  4. MailShield will verify the selector exists and check the key

Common Selectors

ProviderCommon Selectors
Google Workspacegoogle
Microsoft 365selector1, selector2
SendGrids1, s2
Mailchimpk1
Amazon SESCustom (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:

  1. Go to Domain → Settings
  2. Scroll to Danger Zone
  3. Click Delete Domain
  4. Confirm the deletion

DANGER

Deleting a domain removes all associated data including historical reports and check history. This action cannot be undone.

Secure your email infrastructure with confidence.