使用 AWS EC2 在 cpanel 上配置反向 DNS PTR
Config reverse DNS PTR on cpanel with AWS EC2
这里的任何人都有通过 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 将弹性 IP 映射到我的域名后,我得到了 9.8/10,然后我可以获得 10/10
最重要的是,必须确保主机名属于您的 my 域
1.设置主机名
sudo hostname cpanel.mydomain.com
- 自动设置
cd /etc/dhcp/dhclient-exit-hooks.d/
sudo nano set-hostname.sh
file set-hostname.sh
#!/bin/sh
hostname cpanel.mydomain.com
/scripts/fixetchosts
更多详情,请自由参考here
如果您想在此服务器上接收电子邮件,则不能将端口号从 25 更改为其他端口号,因为其他服务器将尝试连接到此端口以发送电子邮件。您还必须要求 AWS 取消端口 25 上的限制,如前所述。
如果您还没有,请为 cpanel.mydomain.com 创建指向您的弹性 IP 的 DNS 记录(重要的是您的弹性 IP 不是自动分配的 public IP)
这里的任何人都有通过 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 将弹性 IP 映射到我的域名后,我得到了 9.8/10,然后我可以获得 10/10
最重要的是,必须确保主机名属于您的 my 域
1.设置主机名
sudo hostname cpanel.mydomain.com
- 自动设置
cd /etc/dhcp/dhclient-exit-hooks.d/
sudo nano set-hostname.sh
file set-hostname.sh
#!/bin/sh
hostname cpanel.mydomain.com
/scripts/fixetchosts
更多详情,请自由参考here
如果您想在此服务器上接收电子邮件,则不能将端口号从 25 更改为其他端口号,因为其他服务器将尝试连接到此端口以发送电子邮件。您还必须要求 AWS 取消端口 25 上的限制,如前所述。
如果您还没有,请为 cpanel.mydomain.com 创建指向您的弹性 IP 的 DNS 记录(重要的是您的弹性 IP 不是自动分配的 public IP)