查看Board默认发件人电子邮件

时间:2016-08-11 08:20:22

标签: review-board

Review Board documentation提及

  

发件人标题

     

审核委员会可以代表用户发送电子邮件。创建新的审核请求或查看某些代码时可能会发生这种情况。

     

电子邮件似乎是从用户发送的,而不是从评论委员会本身发送的。

     

...

     

通过使用这两个字段而不是伪造发件人地址,我们可以避免电子邮件显示为垃圾邮件或其他恶意邮件。许多现代电子邮件客户端警告来自发件人地址似乎是可疑的。

有没有办法代表用户停用电子邮件发送?我想从管理面板中设置的默认电子邮件发送电子邮件。

1 个答案:

答案 0 :(得分:2)

尝试在

中设置from_email

https://github.com/reviewboard/reviewboard/blob/0935f8daf9b2f07d1f679a1cbed49998df3d59de/reviewboard/notifications/email.py

方法:

def send_review_mail(user, review_request, subject, in_reply_to,
                     to_field, cc_field, text_template_name,
                     html_template_name, context=None, extra_headers=None)

特别是,该行: from_email = get_email_address_for_user(user)

我们为公司的服务器设置做了类似的事情,强制发件人成为我们希望用户回复的特定用户。