1

CPanelのCRONジョブによってトリガーできるphpで簡単なメールを送信したかった..

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スクリプトも使用しています..

メールが送信されないのはなぜですか?

4

2 に答える 2

1

これを試してください:- php -f /home/username/public_html/test/email.php cPanel でホーム ディレクトリ "/home/username" も確認してください

于 2012-07-04T14:18:16.760 に答える
1

これは私のために働くものです:

php /home/username/folder/script.php >/dev/null 2>&1

「メールが送信されないのはなぜですか?」というご質問に対しては、

メールが email@email.com に送信されていることを考えると、送信されていたのか、送信されていなかったのかわかりません。

于 2012-07-04T14:53:52.873 に答える