Skip to content

SMTP Relay Service Management

Manage your SMTP relay services with support for multiple service providers

You need to add a domain first, only one SMTP relay can be used for a domain.

SMTP Relay Overview

alt text

Why Use SMTP Relay?

  • ISP Restrictions: Most cloud servers (e.g., AWS EC2, DigitalOcean) block port 25 by default, preventing direct email delivery.

  • IP Reputation Issues: Self-hosted mail servers' IP may be blacklisted (e.g., Spamhaus), causing emails to land in spam.

  • Anti-Spam Policies: Email providers like Gmail and Outlook reject messages from unauthenticated IP.

The Role of SMTP Relay

  • Routes emails through trusted third-party relay services (e.g., AWS SES, SendGrid, Mailgun) to ensure high deliverability and compliance.

AWS SES

How to get AWS SES Relay Username Password:

  1. Log in to the AWS console: https://console.aws.amazon.com/ses/

  2. EnterSES page:https://ap-northeast-1.console.aws.amazon.com/ses/home#/get-set-up

  3. Create SMTP credentials:

alt textalt text

  1. Save SMTP credentials: (This information is displayed only once, please save it properly) alt text

  2. Create Identities

alt text

  • Input Domain:example.com

  • Choose Use a custom MAIL FROM domain

  • MAIL FROM domain Input mail

  • DKIM settings: Easy DKIM

  • DKIM signing key length: RSA_2048_BIT

alt text

  1. Add DNS records

Add in your domain name management office alt text

  • Add TXT records, MX records, CNAME records

alt text

  • Adding MX requires attention10It's priority, the value isfeedbackThe beginning alt text

alt text

  1. After waiting for the added DNS record to take effect, you can view Verified

alt text

  1. Add Test Recipient (Email address): This recipient must be real and needs to be verified
    If the recipient is:[email protected]alt text

  2. AWS SES will send a test email to view it in the recipient and click the link to verify it (open with browser)

alt text

alt text

  1. View the SMTP server and copy SMTP endpoint

alt text

  1. Adding SMTP relay service in BillionMail

You need to add a domain name first, and each domain name can only bind one SMTP relay service.

  • Saved before pasting:SMTP endpoint,SMTP user name,SMTP password

  • After entering the information, click Test Connection. If it is successful, it means the configuration is successful.

alt text

  1. Test Send email, note that it is sent to the recipient you verified in AWS SES

alt text

alt text

  1. After the test is successful, switch to production environment

alt text

For more information, please check the AWS documentation:

https://docs.aws.amazon.com/ses/latest/dg/send-email-getting-started-migrate.html

Mailgun

How to get the Mailgun Relay Username Password:

https://documentation.mailgun.com/docs/mailgun/user-manual/domains/

alt text

Custom SMTP Relay

alt text

Released under the AGPLv3 License