php mail()在windows上设置主机名

时间:2010-01-14 00:58:47

标签: php smtp email

使用PHP mail()功能是否可以为邮件请求设置完全限定的主机名?开发环境使用Windows并使用SMTP指令使用php.ini中指定的Postfix邮件服务器。

问题是PHP没有使用完全限定的主机名,我收到如下错误消息:

SMTP server response: 504 5.5.2 <pygorex1-COMPUTERNAME>: Helo command rejected: need fully-qualified hostname

或者这可能是Postfix问题?

1 个答案:

答案 0 :(得分:0)

mail()本身没有,但你考虑过ini_set()了吗?您可以使用它来为当前正在执行的脚本设置SMTP服务器的值。

相关问题