今日、私たちのウェブサイトは、通知が必要なすべての「イベント」についてユーザーに電子メールを送信しますが、「通知」の数は膨大になり、毎日大量の電子メールでユーザーを悩ませています。代わりに、通知を集約して、毎日1通のメールのみを送信したいと思います。
私が必要としているのはまさにこのプロジェクトであると思われるこのプロジェクトを見つけました:http ://code.google.com/p/django-mailer/
電子メール送信のキューイングとスロットリング、スケジュールされた送信、複数の通知の単一の電子メールへの統合、およびメールの失敗のログ記録のための再利用可能なDjangoアプリ。
ユースケースの例:(...)
- ユーザーは、通知ごとに個別の電子メールを必要としませんが、ダイジェスト形式でそれらを必要とします(たとえば、新しい投稿の毎日のダイジェストまたは参加した友人の毎週の更新)
(...)
注:http://github.com/jtauber/django-mailer/に移動しました
見た目はかっこいいですが、Githubリポジトリにはこれを行うコードはまったくなく、GoogleCodeにはこれ以上のコードはありません。
あなたはいくつかの選択肢を知っていますか?(自分でコーディングする以外)