Sending Domain Verification & DNS Setup

At Netcore Email API, we are committed to helping you become a responsible and successful sender. Verifying your sender domain is a critical step in this journey; it confirms domain ownership, ensures high inbox delivery rates, and maintains trust across the email ecosystem.

1. Why Domain Verification Matters

Sender domain verification is more than a technical requirement—it is a security and deliverability best practice. By authenticating your domain, you:

  • Prevent Spoofing: Ensure unauthorized parties cannot send emails on your behalf.
  • Boost Deliverability: Mailbox providers (like Gmail and Yahoo) trust authenticated emails more, leading to better inbox placement.
  • Protect Reputation: Safeguards your brand's sending reputation and Netcore’s shared infrastructure.

2. Technical Setup: Using DNS to Validate Ownership

To prove ownership and authorize Netcore to send emails for you, you must configure two specific records in your domain's DNS settings.

A. SPF (Sender Policy Framework) Validation

The SPF record authorizes Netcore Email API servers to send emails on your behalf.

  • Format: Typically begins with v=spf1.
  • Constraint: You can only have one SPF record per domain.
  • Configuration: * If you don't have an SPF record, add the TXT record provided in your Dashboard.
  • If an SPF record already exists, do not create a second one. Instead, append Netcore's include statement to your existing record (e.g., v=spf1 include:_spf.netcorecloud.com ~all).

B. DKIM (DomainKeys Identified Mail) Validation

DKIM adds a digital signature to your emails, allowing the receiving server to verify that the email was actually sent from your domain and wasn't tampered with in transit.

  • Configuration: Add the unique DKIM TXT record (Hostname and Value) provided in your Netcore account.
  • Note: Unlike SPF, you can have multiple DKIM records for different services.

C. TTL and Propagation

DNS changes are subject to TTL (Time-To-Live) settings. While verification often completes in minutes, it can take up to 24 hours for records to propagate globally. Click "Check DNS Records" in your dashboard once you have added the entries.


3. The Approval Process

Once your DNS records are verified, your domain enters an approval phase. Netcore uses a combination of automated and manual checks to ensure domain legitimacy.

What Our Delivery Team Reviews:

Approval typically takes under 2 hours (up to 24 hours during peak times). We review:

  • Website Content: Is there a live, functional website representing your business?
  • Business Nature: Does the business align with our anti-spam policies?
  • List-Building: How are you acquiring your email subscribers?
  • Email Relevance: Are the messages (transactional or promotional) relevant to the business?
  • Location: Does the business location match the account setup?

What to do if your domain isn't approved:

  • Provide Details: A form may appear in your Domain Settings. Fill this out accurately to help our team make an informed decision.
  • Check Email: Our compliance team will contact your registered email address if they need more info.
  • Support: Reach out via online chat or at [email protected] for a manual review.