我在1and1.com注册我的域名,假设它是abc.com。 然后,我启动一个aws ec2实例,IP地址为1.2.3.4。
在1and1dns控制面板上,我创build了一条Alogging,指向abc.com到aws服务器的ip地址1.2.3.4。 到目前为止,我打开abc.com将显示我在1.2.3.4 web服务器上设置的正确的内容。
与此同时,我使用免费的1and1.comnetworking邮件服务(所以有人发送给我[email protected],我将通过1and1免费邮件服务器收到电子邮件)。 另外,我需要1.2.3.4 web服务器发送通知邮件给用户代表我的abc.com网站。 因此,我只在1.2.3.4中安装postfix来发送电子邮件。
麻烦的是一些公共电子邮件提供商将拒绝来自1.2.3.4的电子邮件。
我检查了日志
(主机mx01.mail.com [74.208.5.22]拒绝和我说话:554-mail.com(mxgmxus006)Nemesis ESMTP服务不可用554-否SMTP服务554-错误的DNS PTR资源logging554有关说明,请访问http: //postmaster.gmx.com/en/error-messages?ip=1.2.3.4&c=rdns )
例如,下面是典型的答案,我问他们为什么拒绝从1.2.3.4发送的电子邮件,因为它不是垃圾邮件。
他们说
你的邮件服务器IP从头开始仍然是通用的默认rDNS / PTR-RR:
$ host 1.2.3.4 1.2.3.4.in-addr.arpa域名指针ec2-1-2-4-7.ap-southeast-2.compute.amazonaws.com。
请在rDNS / PTR-RR中设置一个有效的和未说话的mailservername。
为什么不mail.domain.tld?
坦率地说,我不知道他们在说什么,我也不知道我该怎么做。 谁能开导我吗? 谢谢。
许多MX检查一个连接主机的正确设置。 确保你已经设置好了