Postfix用ip地址代替域名

时间:2013-08-27 07:30:23

标签: php email smtp sendmail postfix-mta

我的虚拟服务器还没有域名。在服务器上安装了Ubuntu LAMP。我稍后会有域名。我可以通过公共静态IP地址访问服务器。我想只从这个服务器发送简单的PHP脚本发送电子邮件。我想使用Postfix。但我读到Postfix需要FQDN。在我开始安装和配置Postfix之前,我想知道是否可以使用IP地址而不是域名用于Postfix。 非常感谢。

1 个答案:

答案 0 :(得分:1)

据我所知,如果没有FQDN,就无法将postfix发送到Internet。但是,它可以设置为在本地用户之间交换邮件,但这显然无法帮助您。这背后的原因很简单:绝大多数邮件服务器使用反向DNS查找验证SMTP连接上的对等体身份。如果您的IP没有分配好的DNS名称,那么您的邮件很可能被视为垃圾邮件。因此,即使您可能设法绕过FQDN要求,您的收件人仍可能无法收到您的邮件。它甚至可能很危险,因为您的IP可能会在此之后陷入垃圾邮件列表。

我在这里看到两个选项:

  1. 等待正确的域名与您的IP相关联
  2. 或者使用已建立的公共服务(如gmail或hotmail)上的邮箱发送邮件。在您获得DNS记录之前,这将成为一种临时解决方案。