2016-08-11 1 views
1

Review Board documentation erwähnt, dassReview Board Standard Absender E-Mail

Sender Headers

Review Board E-Mail im Namen von Benutzern senden. Dies kann passieren, wenn Sie eine neue Überprüfungsanfrage erstellen oder einen Code überprüfen.

E-Mails werden eher von den Benutzern als vom Review Board selbst gesendet.

...

Durch die Verwendung von Von-Adresse diese beiden Felder, anstatt nur das Fälschen, können wir E-Mails erscheinen als Spam oder anderweitig schädliche vermeiden. Viele moderne E-Mail-Clients warnen, wenn die Absenderadresse verdächtig erscheint.

Gibt es eine Möglichkeit, das Senden von E-Mails im Namen von Benutzern zu deaktivieren? Ich möchte E-Mails von der Standard-E-Mail senden, die im Admin-Steuerfeld festgelegt wurde.

Antwort

1

Versuchen Sie, die from_email in

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

für die Methode:

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) 

Insbesondere die Zeile: from_email = get_email_address_for_user(user)

Wir tun etwas ähnliches für unsere Server-Setup auf die Firma, um den Absender zu zwingen, ein bestimmter Benutzer zu sein, den wir wa nt Benutzer zu reagieren.