-1

我安装了 PHP 和 Postfix。因此,如果我尝试发送这样的电子邮件:

sendmail domain@somewhere.com < ip.txt

我收到电子邮件。但是,如果我尝试通过 PHP 发送邮件,mail();
我会得到返回值 1 但没有消息。

php.ini

SMTP = localhost
smtp_port = 25

有人知道答案吗?

这是我的 PHP 脚本: http: //pastebin.com/3QUiJ79N

4

1 回答 1

0

mail()如果电子邮件成功放入队列,则PHP 的函数返回 1。它无法验证 sendmail(或您用于传输的任何内容)是否配置正确。检查您的 sendmail 日志。

于 2010-12-06T20:50:54.007 回答