一种新的群发队列
odoo8-addon-mass-mailing-sending-queue的Python项目详细描述
群发邮件发送队列
此模块添加一个队列,用于在群发邮件时生成邮件记录 单击“发送到所有人”按钮。这是一个额外的队列,除了 现有的(在附件/邮件中实现)用于进行实际发送。
配置
有一个系统参数,“mail.mass_mail.sending.batch_size” (默认值为500),以控制每个邮件中创建的电子邮件数 cron迭代(方法“mail.mass_mail.sending.cron()”)。
使用量
如果没有此模块,当在群发表单中单击“发送到所有人”按钮时, 将创建所有“mail.mail”和“mail.mail.statistics”对象。这个过程 如果收信人名单是10K+,而且 “花一分钟去喝杯咖啡,因为它正在加载…”文本可能会出现。
使用此新队列,群发邮件将以“发送”状态显示给用户 直到所有邮件都发送或失败。单击“发送到所有人”按钮后, 用户将快速登录到群发邮件表单。
在“群发邮件”表单中,添加了一个新的选项卡“发送任务”,其中 用户可以查看已发送邮件的历史记录。
在“设置”>;“技术”>;“电子邮件”>;“群发邮件”中,允许用户可以 跟踪所有正在运行的群发邮件发送对象,请参见:
- 挂起收件人:尚未为其创建电子邮件的收件人数。
- 开始日期:用户按“全部发送”按钮的日期。
- 待发送邮件:等待发送的邮件数。
- 已发送邮件:已成功发送的邮件数。
- 失败邮件:由于错误而未发送的邮件数。
注意:如果另一个用户 一个正在进行中。在这种情况下会引发用户错误异常。
注意:如果收件人数小于“批大小/2”,则所有 单击“发送到所有人”按钮(标准方式)时会创建电子邮件。 尽管发送对象是为了保持一致而创建的。
缺陷跟踪器
在GitHub Issues上跟踪错误。如果有麻烦,请 如果您的问题已经报告,请检查那里。如果你先发现它, 通过提供详细而受欢迎的反馈,帮助我们粉碎它。
学分
图像
- 奥多社区协会:Icon。
贡献者
- 安东尼奥·埃斯皮诺萨<;antonio.espinosa@tecnativa.com>;
- 佩德罗•M•贝扎(Pedro M.Baeza)pedro.baeza@tecnativa.com>;
维护人员
此模块由OCA维护。
oca,或odoo社区协会,是一个非营利性组织 任务是支持odoo特性和 促进其广泛应用。
若要对此模块作出贡献,请访问https://odoo-community.org。