我有没有域名的虚拟服务器。服务器上安装了 Ubuntu LAMP。以后会有域名。我可以通过公共静态 IP 地址访问服务器。我只想从这个服务器的 php 脚本简单地发送电子邮件。我想使用后缀。但我读到 Postfix 需要 FQDN。在我开始安装和配置 Postfix 之前,我想知道是否可以使用 ip 地址代替域名作为 Postfix。很感谢。
问问题
5363 次
1 回答
1
据我所知,没有 FQDN 就无法让 postfix 将邮件发送到 Internet。不过,它可以设置为在本地用户之间交换邮件,但这显然对您没有帮助。这背后的原因很简单:绝大多数邮件服务器都在使用反向 DNS 查找在 SMTP 连接上验证对等方的身份。如果您的 IP 没有分配好的 DNS 名称,那么您的邮件很可能被视为垃圾邮件。因此,即使您可能设法绕过 FQDN 要求,您的收件人仍然可能不会收到您的邮件。这甚至可能很危险,因为您的 IP 可能会在此之后卡在垃圾邮件列表中。
我在这里看到两个选项:
- 等待正确的域名与您的 IP 关联
- 或者使用 gmail 或 hotmail 等已建立的公共服务上的邮箱来发送邮件。在您获得 DNS 记录之前,这将作为一种临时解决方案发挥良好的作用。
于 2013-08-27T20:12:34.227 回答