Barret, It seems AWS SES check Sender:, From:, *and* *(not or) *Reply-To. I modified the email.py to set sender and from_email to settings.DEFAULT_FROM_EMAIL and Reply-To to None. The mail be sent through AWS SES. I belive there should be a better way to handle this issue. Could it be possible in the feature release, there is option in admin panel to set the From: Sender: to DEFAULT_FROM_EMAIL and Reply-To to None.
Tiger On Monday, May 9, 2016 at 10:10:46 PM UTC-5, tiger...@ahamobile.com wrote: > > Hi Barret, > > The domain is verified. Based on > http://docs.aws.amazon.com/ses/latest/DeveloperGuide/verify-domains.html, > it should be okay to send email from any email address with the domain. I > just submitted a support case to AWS to check if this is the case. I will > post the feedback here. > > Is there way to dump out the Header of failed email? > > Tiger > > On Monday, May 9, 2016 at 9:40:16 PM UTC-5, Barret Rennie wrote: >> >> Hi Tiger, >> >> Are you sure you have verified noreply.r...@mydomain.net? It should work >> if you do that. >> >> See: >> http://stackoverflow.com/questions/13699933/how-can-i-use-my-users-non-verified-addresses-as-senders-with-amazon-ses >> >> Regards, >> Barret Rennie >> >> On May 9, 2016, at 8:36 PM, tiger...@ahamobile.com wrote: >> >> Hi Barret, >> >> I set 'SYSTEM SETTINGS/E-Mail/E-MAIL DELIVERY SETTINGS/Sender e-mail >> address' to noreply.r...@mydomain.net (mydomain.net is verified), but it >> is still been blocked. It seem I the From: field is the issue. Is there way >> to have the From: file be set to same a sender? >> >> ......... >> From: Tiger Peng <tiger...@xxxxx.com> >> To: Tiger Peng <tiger...@xxxxx.com> >> Date: Mon, 9 May 2016 19:09:51 +0000 >> Message-ID: < >> 0100015496ecf231-2465bb54-c883-401c-b991-4bde55677422-000...@email.amazonses.com >> > >> X-ReviewBoard-URL: http://reviewboard.mydomain.net/ >> Auto-Submitted: auto-generated >> Sender: Tiger Peng <noreply.r...@mydomain.net> >> X-ReviewGroup: >> X-Auto-Response-Suppress: DR, RN, OOF, AutoReply >> X-ReviewRequest-URL: http://reviewboard.mydomain.net/r/4552/ >> X-Sender: Tiger Peng <noreply.r...@mydomain.net> >> X-ReviewBoard-Diff-For: >> hcp-dataflow/trunk/tools/src/main/java/com/harman/metric/data/generator/bluetooth/BluetoothProfileUsageInfo.java >> X-ReviewBoard-Diff-For: >> hcp-dataflow/trunk/tools/src/main/java/com/harman/metric/data/generator/bluetooth/BluetoothProfileUsageGenerator.java >> Reply-To: Tiger Peng <tiger...@xxxxx.com> >> .... >> >> On Monday, May 9, 2016 at 4:54:41 PM UTC-5, Barret Rennie wrote: >>> >>> 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, nor...@mydomain.com 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, tiger...@ahamobile.com 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 <tiger...@xxxxx.com>' >>> to 'Tiger Peng <tiger...@xxxxx.com>' >>> 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/ >>> 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 reviewboard...@googlegroups.com. >>> For more options, visit 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 reviewboard...@googlegroups.com. >> For more options, visit 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 reviewboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.