問題タブ [django-mailer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
4073 参照

python - django-mailerでメールのスケジュール送信を行う方法

メールを作成して、特定の時間に送信できるようにする必要があるdjangoアプリを作成しています。django-mailerを使って物事をキューに入れて送信できると思っていました。しかし、サンプルのケースリストには、これが機能であると記載されていますが、その方法がわからないようです。

必要なのは、django-mailerのメッセージモデルに「when_to_send」フィールドを設定できるようにすることです。cronジョブがsend_mail関数を起動すると、「when_to_send」の日付が大きいものを除外する必要があります。現在の時刻...

message.when_to_sendフィールドが現在の時刻よりも大きい場所に電子メールを送信しないようにこの関数をカスタマイズする方法を知っている人はいますか?

0 投票する
2 に答える
1610 参照

django - Django メール ダイジェスト

Django で毎日または毎週のダイジェスト メールを生成する既存のプラグインはありますか? (私たちは多くの小さな通知を 1 つの電子メールにまとめたいと考えています。

Django-mailer はこれをサポートしていると主張していますが、実際にはそうではないと言われています。

0 投票する
2 に答える
2116 参照

django - PINAXなしでdjangoメーラーを使用する方法

PINAX なしで django-mailer を使いたいです。実行すると、次のよう./manager.py send_mail に出力されます。

これを修正するにはどうすればよいですか?

easy_install django-mailer を使用してメーラーをインストールしました。django のバージョンは

p>

メーラーのバージョンは 0.1.0 です

0 投票する
12 に答える
152336 参照

django - Djangoでメールテンプレートを作成する

次のようなDjangoテンプレートを使用して、HTMLメールを送信したいと思います。

について何も見つかりませんsend_mail。django-mailerは動的データなしでHTMLテンプレートのみを送信します。

Djangoのテンプレートエンジンを使用して電子メールを生成するにはどうすればよいですか?

0 投票する
1 に答える
1005 参照

django - Django-django-mailerを使用してバルクメールを送信する

メールの送信にdjango-mailerを使用しています。毎分キューからメールを送信するためにcronジョブを実行しています。GmailのSMTPサーバーを使用してメールを送信します。django-mailerはメールを1つずつ送信します。問題は、各電子メールの送信に3〜5秒かかることです。これらのメールを並行して送信する方法はありますか?私の要件は、1分あたり少なくとも150通のメールを送信することです。

0 投票する
1 に答える
927 参照

django - 一度にメールで送信される通知を集約/統合するDjangoアプリはありますか?

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

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

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

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

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

(...)

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

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

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

0 投票する
1 に答える
1150 参照

django - django-notification と django-mailer はどのように連携しますか?

アプリに電子メール通知を実装することを検討しています。Django-notification または Django-mailer の両方が適切に見えます。
ドキュメントを読んで、それらがどのように連携するかを理解しようとしています。

ドキュメントから: http://code.google.com/p/django-mailer/#Sample_Use_Cases

django-mailer は、イベントへの実際のサブスクリプションを管理すべきではありません。「メッセージ ボード スレッドへの新しい返信」のユース ケースを考えてみましょう。サイト全体で、どのユーザーがどのスレッドにサブスクライブしたかを追跡する必要があり、スレッドが更新されると、django-mailer はそのユーザーのリストに同じメッセージを送信するように求められます。ただし、django-notificationアプリは、どのユーザーがどのスレッドにサブスクライブしたか、および同様のユース ケースを追跡する必要があります。

このシナリオを考えると、最後の行がわかりません。django-notification を使用して、どのユーザーがどのスレッドにサブスクライブしているかを追跡するにはどうすればよいですか?
django-notification の API
https://github.com/jtauber/django-notification/blob/master/docs/usage.txt

django-notification を使用して
、通知タイプを定義
し、send_now、queue、send などのアクションを実行できるようにします

しかし、ここで説明したユースケースでユーザーをサブスクライブする方法を示すものは何もありません。
第二に、説明されているシナリオでは、django メーラーは何を送信するかをどのように認識していますか? 通知アプリの定義を再利用しますか? メーラーと通知の両方が「送信」機能を実装しているように見えます....

誰かがこれをよりよく理解するのを手伝ってくれますか?

0 投票する
3 に答える
6906 参照

django - Django で 10,000 人のユーザーにメールを送信するにはどうすればよいですか?

私の Django アプリケーションには 10,000 人のユーザーがいて、全員がメールを使用しています。月に一度、全員に電子メール メッセージを送信したいと思います。このメッセージにはいくつかの PDF ファイルが添付されている可能性があります。

私が試したのは、EmailMessage オブジェクトを使用して、それらすべてに電子メールを送信することです。送信する前に、この EmailMessage の bcc コンポーネントにすべてのユーザーの電子メール アドレスを追加します。

しかし、メールを送信すると、Django は「接続がリセットされました」と文句を言い、送信しません。サーバー接続が閉じられたと想定しています。

Djangoで大量の電子メールブラストを送信する効率的な方法は何ですか? send_mass_mail()より効果的でしょうか?

0 投票する
1 に答える
525 参照

django - Django Mailer 2 -- cron 経由でコマンドを実行すると、コマンドが 2 倍になりますか?

Django-Mailer-2 を使用して、Django アプリからメールを送信しています。python manage.py send_mail経由で 5 分ごとにコマンドを実行crontabすると、キューに追加されたすべてのメールが送信されます。

一度に 1,000 通のメールをキューに追加し、コマンドpython manage.py send_mailを 5 分ごとに実行すると、5 分ごとに追加スレッドが開始され、キューにメールが送信されますか?

0 投票する
1 に答える
7464 参照

django - ローカル smtp を使用した Django メール バックエンド

django アプリケーションからメールを送信したい。

認証なしで他のユーザー名から自分のメール ID にメールを送信したい。認証されたメールにsmtpサーバーを使用しただけです.djangoメールAPIでローカルsmtpでメールを送信するにはどうすればよいですか?