这里的任何人都有通过AWS EC2在Cpanel主机上配置SMTP的经验。
我完成配置后,DKIM有效,SPF有效,但PTR无效(反向DNS)。然后,当我将测试电子邮件发送到mail-tester.com时,它是3/10。这是错误消息
We didn't find a server (A Record) behind your hostname ip-172-31-1-135.ap-southeast-1.compute.internal.
You may want to publish a DNS record (A type) for the hostname
ip-172-31-1-135.ap-southeast-1.compute.internal or use a different hostname in your mail software.
我是DNS内容的新手,如果您需要更多信息,请给我评论。
您应将邮件服务器软件配置为使用自定义主机名(例如mail.example.com
),而不是AWS分配的默认名称(例如ip-172-31-1-135.ap-southeast-1.compute.internal
)]]]
您需要联系AWS支持以配置PTR记录https://aws.amazon.com/blogs/aws/reverse-dns-for-ec2s-elastic-ip-addresses/
请注意,默认情况下,Amazon EC2会限制所有EC2实例的端口25上的流量,但您可以请求删除此限制:https://aws.amazon.com/premiumsupport/knowledge-center/ec2-port-25-throttle/
最后,在调整一些配置并等待AWS Support将Elastic IP映射到我的域名后,我得到9.8 / 10,然后我就可以得到10/10