Sender Domains Verification

The default @advancedservicesplatform.com domain is used by default when sending emails from the platform. It uses Simple Mail Transfer Protocol (SMTP) to send outgoing email.

It may be desirable to use your own domain when sending email to make it appear to the recipient that the email was sent from your own email domain. This can be done either by overriding the default email settings in the account settings page or by enabling the custom Email Settings in service designer nodes that send emails.

If you are using your own domain when sending emails, it is highly likely the emails will end up in the junk/spam folder or even blocked by the destination email server. To resolve this issue and improve email delivery rates, you will need to configure your domain DKIM, DMARC and SPF records

What is DKIM?

DKIM (DomainKeys Identified Mail) ensures the integrity of your emails and verifies their origin. The process involves signing outgoing emails with a private cryptographic key.

Receiving servers then use a corresponding public key (published in your DNS records) to verify that the email hasn't been altered and that it truly originated from your domain. Successfully passing DKIM authentication increases trust in your emails and makes them less likely to be filtered as spam.

While not strictly mandatory, adding a DKIM record to your DNS is highly recommended for improving email deliverability and protecting your domain's reputation.

DNS Records

Add the following DNS records in the control panel of the domain you are going to use as the From email address.

SPF Record

This is a TXT record that should be added to the domain of the envelope address (example.com):

v=spf1 a mx ip4:86.54.113.36 ip4:86.54.114.33 ip4:212.50.161.42 ?all

If you already have a SPF record, then add ip4:86.54.113.36 ip4:86.54.114.33 ip4:212.50.161.42 to your existing record.

DKIM Record

Add a new TXT record to your domain's DNS settings, which contains the public key used to verify that the emails sent from your domain are indeed legitimate and have not been tampered with during transit.

adv-svc-smtp._domainkey
"v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsgcpaPt0CjnNzTGpYdPdZCa/rCz11x41h41CppWGq3I/nh1zbZBFpf3YmQlmKVLnSHlkr4YKIRtuRAPnSmHDQNvtbX146UfmXxuew4B+242Vk0Y4tJfu6+DtSdMoNKEWGFdTKOrzNoXbbJe1xz5jRots1yVUTsgavHLYDtjwbpAD/4ngKO4lfeQxKxbURQFFf1qs7spxuhxlQYNTq9WTVNmy/3BNtiX3ir5k6LjkchR55Qgz+M26o+DcnaaD4/hOvYDDyjIh4ZcPShpmX/c5HqTqBDJgRwJuT4BNwMXd7csxXs05m3xR2sgDBJ6phLoPdf1F/pN2vxlwDcieWJSuLwIDAQAB; s=email"

DMARC Record

Setting up DMARC (Domain-based Message Authentication, Reporting & Conformance) is crucial for securing your email domain. This involves adding a specific DMARC TXT record to your domain's DNS settings. DMARC defines a policy that instructs email servers on what to do with emails claiming to be from your domain that fail SPF (Sender Policy Framework) and DKIM (DomainKeys Identified Mail) authentication checks. By implementing DMARC, you significantly reduce the risk of email spoofing and phishing attacks.

_dmarc
v=DMARC1; p=none;

Test your configuration

To ensure your emails sent from our platform reach your recipients, you can use a tool like Mail-Tester. This helps diagnose any issues that might prevent successful delivery.

Here's how to use it:

  1. Visit Mail-Tester: Go to https://www.mail-tester.com/. You'll be provided with a unique email address.

  2. Configure a Service Plan: Set up a Service Plan designed to send an email to the email address provided, then assign the Service Plan to a service number.

  3. Call the Service Number: Call the service number to trigger an email to be sent.

  4. View the Report: Return to the Mail-Tester website and click the button to check your score. A detailed report will be generated, highlighting any potential deliverability issues and providing recommendations.

Here are some instructions for editing DNS records with popular domain providers. If your service isn't listed here, log in to your provider's site and search their help documents, or contact their customer support team.

Amazon Web Services: Configuring DNS, Resource Record Types

Bluehost Bluerock: Manage DNS Records

Bluehost Legacy: DNS Management

Dreamhost: DNS Overview

GoDaddy: Add a CNAME Record

Google Domains: DNS Basics

Hostgator: Manage DNS records

Hover: Edit DNS Record

IONOS: Configuring CNAME Records

Namecheap: SPF & DKIM

Squarespace: Advanced DNS Settings

Stablehost: How do I get to cpanel?

Wordpress: Adding Custom DNS Records

Siteground: Create CNAME Records

Wix: Adding or updating CNAME Records

Last updated

Was this helpful?