2

今日、私たちのウェブサイトは、通知が必要なすべての「イベント」についてユーザーに電子メールを送信しますが、「通知」の数は膨大になり、毎日大量の電子メールでユーザーを悩ませています。代わりに、通知を集約して、毎日1通のメールのみを送信したいと思います。

私が必要としているのはまさにこのプロジェクトであると思われるこのプロジェクトを見つけました:http ://code.google.com/p/django-mailer/

電子メール送信のキューイングとスロットリング、スケジュールされた送信、複数の通知の単一の電子メールへの統合、およびメールの失敗のログ記録のための再利用可能なDjangoアプリ。

ユースケースの例:(...)

  • ユーザーは、通知ごとに個別の電子メールを必要としませんが、ダイジェスト形式でそれらを必要とします(たとえば、新しい投稿の毎日のダイジェストまたは参加した友人の毎週の更新)

(...)

注:http://github.com/jtauber/django-mailer/に移動しまし

見た目はかっこいいですが、Githubリポジトリにはこれを行うコードはまったくなく、GoogleCodeにはこれ以上のコードはありません。

あなたはいくつかの選択肢を知っていますか?(自分でコーディングする以外)

4

1 に答える 1

1

バックグラウンドで実行されているサービスが必要になります。そうでない場合、何が電子メールバッチをトリガーしますか?これを行うには、 djangoセロリメールを使用します。最初にセロリを設定する必要があります。

于 2011-10-08T03:50:43.170 に答える