我们刚刚将 PHP 5.2 / IIS 8 网站迁移到新服务器。
我们无法使用 MAIL 功能。
mail($to, $subject, $message, $headers);
返回:
500 错误
- 如何启用详细的错误消息?
- 我需要安装什么东西才能使该
mail
功能正常工作吗?
我们刚刚将 PHP 5.2 / IIS 8 网站迁移到新服务器。
我们无法使用 MAIL 功能。
mail($to, $subject, $message, $headers);
返回:
500 错误
mail
功能正常工作吗?默认情况下,PHP 使用 sendmail,您需要配置 PHP 设置以在 Windows 上使用 SMTP 服务器。
下面的链接将帮助您开始...
http://geekswithblogs.net/tkokke/archive/2009/05/31/sending-email-from-php-on-windows-using-iis.aspx
500 是永久性 smtp 错误,因此邮件服务器或电子邮件收件人的配置存在问题。
如果您通过端口 25 远程登录到服务器并发出以下命令;
helo localhost
mail from:<your.email.address>
rcpt to:<recipient.email.address>
data
ctrl c
发生什么了?