我在CentOs / nginx服务器上设置sendmail有一个大问题。 如果我使用命令行sendmail确实有效,但如果我使用phpmailer它只是说“无法解决邮件功能”。
我甚至尝试过使用传统的单行命令:
mail('mail@mail.com', 'test', 'you done that','From: postmaster@mydomain.com');
但它不会返回错误或其他任何内容。
Phpinfo()确认正确设置了以下值:
sendmail_from postmaster@mydomain.com
sendmail_path /usr/sbin/sendmail -t -i
问题出在哪里?非常感谢
答案 0 :(得分:0)
$to = 'nobody@example.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: webmaster@example.com' . "\r\n" .
'Reply-To: webmaster@example.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers);
请尝试这个例子。