3

特定の日(日曜日など)に送信されたメールをデータベースに保存し、翌日に送信したいと考えています。可能かどうか知りたいです。

メールオブジェクトをデータベースに保存する方法。

4

5 に答える 5

3

毎週日曜日に実行され、メールの内容を取得して送信する cronjob を設定する必要があります...

于 2011-08-23T12:47:18.703 に答える
2

使いやすいdelayed_jobプラグインを使用できます。長い計算方法を延期して、後でバックグラウンドで実行できます(オプションの正確なタイムスタンプを使用)。

于 2011-08-23T12:54:10.997 に答える
0

CollectiveIdeaのdelayed_jobを使用すると、電子メールの送信を簡単に処理できます。任意のオブジェクトでdelayメソッドを呼び出すことができ、バックグラウンドで何でも処理できます。ドキュメントの「キューイングジョブ」セクションを確認してください。

于 2011-08-25T04:51:14.383 に答える
0

Yes, delayed job is the best option. The easy tutorial on how to use it is here.

于 2012-10-30T12:13:14.393 に答える
0

cron を使用することになった場合は、when ジェムを参照してください。cron ジョブの管理が容易になります。

于 2011-08-23T12:58:20.313 に答える