2016-07-08 3 views
-2

smptpを使用してメールを送信しています。残りの150件のメールが残っていれば、メールがキューに追加され、自動的に翌日に送信されます。これどうやってするの ?PHPでキューにメールを送信する方法

+0

を私はあなたがより具体的でなければならないと思いますが、一般的な質問です。あなたはさまざまな方法でそれを行うことができます、例えば、txtでそれを保存することができます。それを読むために日付を入れて.. – Pimptech

答えて

1

この質問は広すぎますが、私はあなたが取ることができる最小限の方法にお答えしたいと思います。

だけの手順に従います。

  1. はビットフィールドで、その内容およびレシートのメールアドレス(列)と一緒にデータベースに送信されるすべての電子メールを追加hasProcessed
  2. とすぐに1行ずつ読み込み、あなたは電子メールを送信hasProcessedをtrueにします。
  3. 150行を処理すると(データベース結果セットを150だけ制限する)、スクリプトの実行を停止します。
  4. 毎日指定の時刻にこのスクリプトを実行するcronジョブを作成します。

分時間日月の曜日コマンドラインツー実行

これはcronのジョブ構文がどのように見えるかです。

はもっとここを見て:https://askubuntu.com/questions/2368/how-do-i-set-up-a-cron-job

関連する問題