Show/Hide Toolbars

DBA Help

Email Domain Authentication and Email Deliverability

Proper domain authentication is essential to ensure your outbound emails are delivered reliably, avoid being flagged as spam, and protect against spoofing and phishing attempts.  

 

SMTP Relay Service Recommended

There are many SMTP relay service providers, such as SMTP2GO, MailerSend, SendPulse, Mailgun, and others --that can improve deliverability, reliability, and visibility of your outbound email.   These services are generally straightforward to configure and integrate.

Many providers also offer free service tiers, which are typically sufficient to handle the outbound volume required for most businesses.

For our organization, we have selected SMTP2GO as our SMTP relay service provider.

High Deliverability - Emails are routed through a globally distributed network with good reputation, reducing the chance of landing in spam.

Security & Compliance - Supports TLS encryption, DKIM, SPF, and DMARC for authenticated, secure email delivery.

Detailed Analytics - Provides real-time dashboards, logs, and alerts so you can track delivery, bounces, and engagement.

Support & Ease of Setup - Simple setup and responsive support available.

Secure Sign In - Create a special SMTP user and password for sign in, avoiding the need to involve personal email addresses and passwords.

 

Screen_Help Setting up an SMTP Relay Service

 

General Guidelines

The DBA Email Client uses SMTP to send output messages.   To improve deliverability and security, you must configure both your domain and your server correctly.   The following sections provide general guidelines.   For detailed steps, consult your email service provider and domain registrar.

 

DNS Configuration

When sending email, your domain's DNS records must:

Communicate to receiving servers that you own the sending domain.

Verify that your outbound server is authorized to send email on behalf of that domain

 

Domain Authentication Records

SPF (Sender Policy Framework)

SPF records allow you to list all IP addresses authorized to send email for your domain

Create a TXT in your DNS configuration with the SPF defailts provided by your email service

DKIM (DomainKeys Identified Mail)

DKIM uses encryption to sign and verify email content

Add a TXT record to your DNS with the DKIM key supplier by your provider

Together with SPF, DKIM significantly improves trust and deliverability

 

Safelist your Server IP

Install and run DBA on a server with a static IP to ensure reliable identification

If your email service provider supports IP safelisting, add your server's public IP address.

This ensures that all emails from that IP are validated against your provider's policy

 

Create a SMTP User ID if possible

Most SMTP relay service providers allow you to create a special SMTP User ID and password that does not require an email address

This allows you to bypass using a personal email address and password in your stored SMTP settings.

Email services that require OAuth login procedures should use a SMTP service provider and SMTP User ID instead

 

TLS Encryption

Use TLS encryption to secure email transmission.

Configure your SMTP settings to use a port that supports TLS.

Port 587 (with TLS) is recommended for most providers.

 

Troubleshooting and Logging

Activate Email Logging

To test or troubleshoot your email configuration, enable email logging in DBA

Logging provides detailed records of each send attempt, which can be invaluable for diagnosing issues with new settings or authentication errors.

See the following KB article for step-by-step instructions

Screen_Help Online Help - Activating Email Logging

.