【发布时间】:2020-01-10 22:00:39
【问题描述】:
我已将我的 php 应用程序迁移到 BlueHost 托管服务器,但通知不再起作用,我在我的根 php 应用程序中创建了文件 php.ini,并设置了
SMTP = localhost
smtp_port = 25
sendmail_path = /usr/sbin/sendmail -t -i
但是没有发送电子邮件,在最后一个服务器上它工作正常。
谢谢你和问候!
【问题讨论】:
-
检查本地邮件服务器的日志文件;这将告诉您它接受的消息发生了什么。我建议完全避免使用
mail()函数。如果您有邮件服务器,最好使用 SMTP 到 localhost,因为它更快更容易调试,特别是如果您使用像 PHPMailer 这样的库来标记问题。
标签: php phpmailer php-ini bluehost