我在 Ubuntu 上使用 PHP 和 apache 安装了 sendmail。当我尝试以下命令行时
php -r "mail('[email protected]', 'test', 'test')"'
它成功发送电子邮件。
但是,运行文件“test_send_mail.php”:
<?php
mail('[email protected]', 'test', 'test')
?>
不发送电子邮件。
.php 文件的失败尝试生成日志条目:
`Jul 5 21:24:47 www sendmail[25603]: p661OlL7025603: from=www-data, size=106, class=0,
nrcpts=0,msgid=[电子邮件受保护]>, 中继=www-data@localhost
使用命令行的成功尝试会生成日志条目:
Jul 5 21:22:40 www sm-mta[25533]: p661MevV025533: from=<[email protected]>,
size=352, class=0, nrcpts=1, msgid=<[email protected]>,
proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1]
有谁知道会发生什么?感谢您的帮助!