0
我的cron作业已运行但未发送电子邮件。Cron作业不发送邮件
/usr/bin/php -f /home/user/public_html/test/cron/checklist.php task=client
结果= OK
<?php
//get parameter from URL
$argv = $_SERVER['argv'];
$task = explode("=", $argv[1]);
?>
结果= OK
并发症从这里开始!
if(!$mail->Send()) {
echo "Mailer Error: " . $mail->ErrorInfo.'<br>';
} else {
echo "Message sent!<br>";
}
它说“消息发送!”但没有电子邮件发送! 当我从网页上运行它作为一个测试,它的工作原理和发送邮件
我使用phpmailer发送。
检查邮件服务器日志。 – Synchro
'邮件'命令将执行没有错误(通常),但是如果不使用SMTP邮件,您发送的邮件可能会被ISP阻止或垃圾邮件过滤。让收件人检查他们的垃圾邮件文件夹? http://email.about.com/od/emailprogrammingtips/qt/PHP_Email_SMTP_Authentication.htm –
感谢您的回答...我检查了它,没有问题写入日志 – Brolosse