Automated process for DNS Setup (DKIM, SPF & DMARC)

Automated process for DNS Setup (DKIM, SPF & DMARC)

Introduction

To simplify the DNS configuration process and minimize errors, we have introduced an automated setup system in collaboration with our trusted partner, ENTRI. We understand that DNS configuration can be complex, and incorrect or incomplete setups can significantly impact email deliverability.

With this new automated process, ENTRI will securely generate and insert the required DKIM, SPF, and DMARC records directly into your Domain Service Provider system. This ensures that your email campaigns are authenticated and delivered seamlessly.

Below is a step-by-step guide to help you navigate this enhanced process.


Step-by-Step Process

Scenario: Users Launching a Campaign Without DNS Records

1. Selecting the Sender Address

  • If the sender address is a Gmail account, campaigns can only be sent to an audience of approximately 100 users.

  • If the audience size exceeds this limit, the system will recommend purchasing a custom domain for better deliverability.

2. Verification of DNS Records

  • Upon selecting a sender address, a pop-up notification will appear, indicating any missing DNS records.

  • The system will verify all required records in the background and display the results.

3. Manual vs. Automated Configuration

  • Users can choose between manual DNS record entry or automated configuration via ENTRI.

  • If a user selects "I’ll do it later", campaign scheduling will be restricted until DNS setup is completed.

4. Granting Permission for ENTRI Configuration

  • The system will request user authorization to configure the domain via ENTRI.

  • Users must click "Continue" to proceed.

5. Domain Analysis & Service Provider Detection

  • ENTRI will analyze the domain and automatically detect the Domain Service Provider.

6. Login to Domain Service Provider

  • If the service provider is AWS, for example, the user must log in using their credentials.

7. Reviewing DNS Records

  • Users can review the record type and corresponding values in the "Show Added DNS Records" section.

8. Automatic DNS Record Insertion

  • The system will automatically insert the necessary DKIM, SPF, and DMARC records:

    Type

    Name/Host

    Value

    Reason

    TXT

    -

    v=spf1 include:_spf.tinyemail.com ~all

    SPF

    TXT

    _dmarc

    v=DMARC1; p=none; rua=mailto:reports@dmarc.tiny-email.com; ruf=mailto:reports@dmarc.tiny-email.com; fo=1

    DMARC

    CNAME

    tec1._domainkey

    tec1.dkim.tinyemail.com

    DKIM

    CNAME

    tec2._domainkey

    tec2.dkim.tinyemail.com

    DKIM


Once configured, users can seamlessly launch their tinyEmail campaigns without any further manual DNS adjustments.


Important Notes

  • Mandatory DNS Setup: Completing the DNS setup is required for smooth campaign delivery. If left incomplete, a reminder banner will appear for 7 days.

  • Test Emails: Users can send test emails even if DNS records are not configured; these will be delivered via our internal sender.

  • Update Time: DNS records typically update within 10 to 20 minutes, though in some cases, it may take up to 48 hours.

  • DMARC Consideration: If a user already has a DMARC record, adding tinyEmail’s DMARC record is optional, as it is primarily used for campaign reporting.

This new automated system enhances onboarding, improves email deliverability, and safeguards our infrastructure from misconfigured or unauthenticated campaigns.

For any queries, please reach out to our support team.

    • Related Articles

    • How to Set Up a DMARC Record

      How to Set Up a DMARC Record Learn how to use DMARC tags How do I set up a DMARC record, and what do the DMARC tags mean? I'll give you the short answer in this article. If you want to do a deep dive into this technical and important topic, go to the ...
    • Authenticate Your Sending Domain Using a DKIM Record

      Authenticate Your Sending Domain Using a DKIM Record Use DKIM to authenticate your domain with tinyEmail tinyEmail allows you to send emails from your domain instead of tinyEmail's delivery domains. Note This feature is available with all plans, ...
    • Get a DKIM for a Cloudflare Domain

      Get a DKIM for a Cloudflare Domain Comply with the new anti-spam rules Complete a DKIM on a Cloudflare site Follow these steps to complete a DKIM signup for a business email/domain hosted on Cloudflare nameservers. Why DKIM? Learn about the Gmail and ...
    • Get a DKIM for a Wix Domain

      Get a DKIM for a Wix Domain Get compliant on Wix Complete a DKIM for a Wix site Follow these steps to complete a DKIM signup for a business email/domain hosted on Wix nameservers. If your domain is hosted on another platform (e.g. GoDaddy ...
    • Get a DKIM for a GoDaddy Domain

      Get a DKIM for a GoDaddy Domain Get compliant on GoDaddy Complete a DKIM for a GoDaddy site Follow these steps to complete a DKIM signup for a business email/domain hosted on GoDaddy nameservers. Why DKIM? Click here to unravel the importance of it. ...