まずはphpでメールを送る

[php]
< ?php $message=" 送りたいメッセージ 改行、日本語も問題無く送信される 文字コードとサーバの設定には注意"; $today = date("Y/m/d H:i"); if (mail("送信先アドレス(to)", "TaskRem-".$today, $message, "From: 送信元あどれす")) { echo "メールが送信されました。"; } else { echo "メールの送信に失敗しました。"; } ?>
[/php]
※ iPhoneで文字化けが発生したために以下の対応
追加:
mb_language(“Ja”) ;
mb_internal_encoding(“UTF-8”) ;

送信部分を:mailからmb_send_mailに変更

動作検証

ブラウザで対象のphpファイルがあるところにアクセス。

無事成功

cronの設定

定期的に実行させる仕組み。タスクスケジューラ。
スケジュールチェック
[php]
]$ crontab -l
[/php]

スケジュール追加・変更
[php]
]$ crontab -e
[/php]

記述
[php]
0 10 * * * php 実行するファイルのパス/mail-send.php > /dev/null 2>&1
[/php]
これで10時に送られてくるはず。
※phpが実行可能かのチェックが必要(パスが通っているか)

終了

これで同じ内容のメールが送られてきます。
忘れないための防止と、繰り返す事への効果を目指しています。