我想在PHP中发送一封简单的电子邮件,可以通过CPanel中的CRON作业触发..
php /home/username/public_html/test/email.php
我使用上面的脚本来运行脚本并向我发送电子邮件但没有运气......
<?php
$to = "email@email.com";
$subject = "I'm CRON from CPanel";
$message = "Just wanna say that your cron is working";
$from = "someonelse@example.com";
$headers = "From:" . $from;
mail($to,$subject,$message,$headers);
echo "Mail Sent.";
?>
我也在使用上面的PHP脚本..
为什么不发送电子邮件?
答案 0 :(得分:1)
试试这个: - php -f /home/username/public_html/test/email.php 同时检查您的主目录&#34; / home / username&#34;在cPanel
答案 1 :(得分:1)
这对我有用:
php /home/username/folder/script.php >/dev/null 2>&1
至于你的问题“它为什么不发送电子邮件?”
考虑到它被发送到email@email.com,您将不知道它是否或者是否仍未被发送。