Skip to main content
Version: Current

邮件系统

mailing 是逻辑 app:registry + recipients + context builders + SMTP,没有自己的表。

测试时 sys.argv 含 test 或 MAILING_INLINE=True,通知在请求线程同步执行,方便 mock。

改邮件的检查表​

  1. 在 registry.py 增加或修改 notify_*
  2. 指定 preference category
  3. 收件人解析不要把部长信发给申请人(反之亦然)
  4. 链接一律 portal_reverse + SITE_URL
  5. 补 mailing/tests.py
  6. 若文案面向终端用户,同步 Google Doc / portal-guide

部长自定义录取/拒信:mailing/department_copy.py + 周期内 email settings。