gpt4 book ai didi

php邮件不工作

转载 作者:行者123 更新时间:2023-12-04 19:32:32 25 4
gpt4 key购买 nike

这是我的代码:

if (mail('email@mail.com','New booking', $_REQUEST['message'])) {
echo"<p>Thanks for your booking!</p>";
} else {
echo"<p>Booking failed, please call us to book...</p>";
}

但它一直显示预订失败。我的服务器是centos vps。

/usr/local/lib/php.ini 是这样的:
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25

; For Win32 only.
;sendmail_from = me@example.com

; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
;sendmail_path =

所以我把它改成这样:
[mail function]
; For Win32 only.
;SMTP = localhost
;smtp_port = 25

; For Win32 only.
;sendmail_from = me@example.com

; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
sendmail_path = "/usr/sbin/sendmail -t -i"

这仍然不起作用,现在我没有想法了。每次编辑 php.ini 后我都重新启动了我的服务器

最佳答案

您需要提供 From:您调用 mail() 时的地址.这是大多数 SMTP 服务器和 sendmail 所要求的。 .

关于php邮件不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8217038/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com