SMTP中继服务管理
支持多服务商的SMTP中继服务统一管理
需先添加域名,每个域名仅可绑定一个SMTP中继服务。
SMTP中继服务概览
为什么要使用SMTP中继?
ISP限制:大多数云服务器(如AWS EC2、DigitalOcean)默认
封锁25端口
,无法直接投递邮件。IP信誉问题:自建邮局服务器的
IP
可能被黑名单
(如Spamhaus)收录,导致邮件进入垃圾箱。反垃圾策略:Gmail、Outlook等邮箱服务商会拒收来自
未认证IP
的邮件。
SMTP中继的作用
- 通过可信第三方中继服务(如AWS SES、SendGrid、Mailgun)转发邮件,确保
高送达率
与合规性
。
AWS SES
如何获取 AWS SES 用户名,密码:
登录AWS控制台: https://console.aws.amazon.com/ses/
进入
SES
页面:https://ap-northeast-1.console.aws.amazon.com/ses/home#/get-set-up创建 SMTP 凭证:
保存 SMTP 凭证:(此信息仅显示一次,请妥善保存)
创建 身份
输入 域:
example.com
选择
使用自定义 MAIL FROM 域
MAIL FROM 域 输入
mail
DKIM 设置:
Easy DKIM
DKIM 签名密钥长度:
RSA_2048_BIT
- 添加 DNS 记录
在您的域名管理处进行添加
- 添加 TXT 记录,MX 记录,CNAME 记录
- 添加 MX 需要注意
10
是 优先级, 值是feedback
开头的
等待添加的 DNS 记录生效后,就能查看到
已验证
添加 测试 收件人(电子邮件地址):此收件人必须真实存在,需要进行验证
如收件人为:
[email protected]
AWS SES 会发送一封测试邮件,在收件人中查看,并且点击链接进行验证 (使用浏览器打开即可)
查看 SMTP服务器,并且复制
SMTP 终端节点
在 BillionMail 中添加 SMTP 中继服务
需要先添加一个域名,每个域名仅可绑定一个SMTP中继服务。
粘贴之前保存的:
SMTP 终端节点
,SMTP 用户名
,SMTP密码
输入信息后,点击
测试连接
,如果成功,则表示配置成功。
- 测试 发送邮件,注意是发送到 您在 AWS SES 中验证的收件人
- 测试成功后,切换到生产环境
更多信息,请查看 AWS 文档:
https://docs.aws.amazon.com/ses/latest/dg/send-email-getting-started-migrate.html
Mailgun
如何获取Mailgun中继用户名密码:
https://documentation.mailgun.com/docs/mailgun/user-manual/domains/