【问题标题】:Django - Sending Bulk Mails using django-mailerDjango - 使用 django-mailer 发送批量邮件
【发布时间】:2011-05-08 10:12:58
【问题描述】:

我正在使用 django-mailer 发送电子邮件。我有 cron 作业每分钟从队列中发送邮件。我使用 GMail 的 SMTP 服务器来发送邮件。 django-mailer 会一一发送邮件。问题是每封电子邮件都需要 3-5 秒才能发送。无论如何要并行发送这些电子邮件吗?我的要求是每分钟至少发送 150 封邮件。

【问题讨论】:

    标签: django django-mailer


    【解决方案1】:

    您必须对出站电子邮件进行排队,然后以循环方式使用多个 SMTP,或者使用允许并行连接的单个 SMTP(我不确定根据相关 RFC 是否可行)。

    或者你可以安装例如后缀并让您的 Django 应用程序将电子邮件中继给它。然后就是 Postfix 配置的问题了。

    【讨论】:

    • 是的。我已经使用 django-mailer + local smarthost 来处理尖峰/大量邮件,这很好。尽管我们还使用了专用的 STMP 发送服务 (AuthSTMP),而不是通过 GMail/Google Apps 邮件帐户全部发送,但无论如何,postfix 从未真正得到备份。
    猜你喜欢
    • 1970-01-01
    • 2013-09-08
    • 2010-11-13
    • 2014-08-19
    • 2016-04-11
    • 2014-03-22
    • 1970-01-01
    • 1970-01-01
    • 2011-03-02
    相关资源
    最近更新 更多