我安装了PHP和Postfix。所以,如果我尝试发送这样的电子邮件:
sendmail domain@somewhere.com < ip.txt
我收到了电子邮件。但是,如果我尝试通过PHP mail();
发送邮件
我得到返回值1,但没有消息。
的php.ini
SMTP = localhost
smtp_port = 25
有谁知道答案?
这是我的PHP脚本:http://pastebin.com/3QUiJ79N
答案 0 :(得分:0)
如果电子邮件成功放入队列,则PHP的mail()
函数返回1。它无法验证是否正确配置了sendmail(或您用于传输的任何内容)。检查您的sendmail日志。