Hi Tiger, In the Admin panel, under e-mail, there is a setting for the sender’s e-mail address. You can set this to, for example, [email protected] <mailto:[email protected]> and then authorize only that e-mail with SES. E-mails will still appear to be from the user who submitted the review request because of the presence of the “Sender” SMTP header.
Regards, Barret Rennie > On May 9, 2016, at 3:49 PM, [email protected] wrote: > > Hello, > > I'd like to use AWS SES as SMTP server for my reviewboard (being > migrated/update from 1.7.7.1 to 2.5.4). When I submit review request (through > pre-commit), the email is blocked as the submitter's email address is not > verified with SES. I do not want each user to verify their email for SES > (also I do not own the domains used by most of the user emails). > > How can I send out the review request with the email specified in 'SYSTEM > SETTINGS/E-Mail/E-MAIL DELIVERY SETTINGS/Sender e-mail address', without > using submitter's email address? > > (The line number in the log below may not match the original one in email.py, > as I tried hard-coded address into it) > - Error sending e-mail notification with subject 'Review Request 4564: Test > on reviewboard 2.5.4' on behalf of 'Tiger Peng <[email protected]>' to > 'Tiger Peng <[email protected]>' > Traceback (most recent call last): > File > "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.5.4-py2.7.egg/reviewboard/notifications/email.py", > line 649, in send_review_mail > in_reply_to, headers) > File > "/usr/local/lib/python2.7/dist-packages/Django-1.6.11-py2.7.egg/django/core/mail/message.py", > line 276, in send > return self.get_connection(fail_silently).send_messages([self]) > File > "/usr/local/lib/python2.7/dist-packages/Django-1.6.11-py2.7.egg/django/core/mail/backends/smtp.py", > line 94, in send_messages > sent = self._send(message) > File > "/usr/local/lib/python2.7/dist-packages/Django-1.6.11-py2.7.egg/django/core/mail/backends/smtp.py", > line 110, in _send > self.connection.sendmail(from_email, recipients, message.as_bytes()) > File "/usr/lib/python2.7/smtplib.py", line 737, in sendmail > raise SMTPDataError(code, resp) > SMTPDataError: (554, 'Message rejected: Email address is not verified.') > > Thanks, > > Tiger > > > -- > Supercharge your Review Board with Power Pack: > https://www.reviewboard.org/powerpack/ > <https://www.reviewboard.org/powerpack/> > Want us to host Review Board for you? Check out RBCommons: > https://rbcommons.com/ <https://rbcommons.com/> > Happy user? Let us know! https://www.reviewboard.org/users/ > <https://www.reviewboard.org/users/> > --- > You received this message because you are subscribed to the Google Groups > "reviewboard" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] > <mailto:[email protected]>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. -- Supercharge your Review Board with Power Pack: https://www.reviewboard.org/powerpack/ Want us to host Review Board for you? Check out RBCommons: https://rbcommons.com/ Happy user? Let us know! https://www.reviewboard.org/users/ --- You received this message because you are subscribed to the Google Groups "reviewboard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
