Hi Tiger, I wouldn't want to add an option like that until we understand the problem thoroughly. What we're doing should be correct, and I wouldn't want to implement any hacks that work around unexpected behavior being seen in SES.
I'd be very interested in hearing what the AWS team has to say. FWIW, we use mailgun.com, and know that it works quite well. Also avoid a lot of issues we've heard of (in general) with SES and spam blacklists. Christian -- Christian Hammond President/CEO of Beanbag <https://www.beanbaginc.com/> Makers of Review Board <https://www.reviewboard.org/> On Tue, May 10, 2016 at 12:25 PM, <[email protected]> wrote: > 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, [email protected] 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 [email protected]? 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, [email protected] wrote: >>> >>> Hi Barret, >>> >>> I set 'SYSTEM SETTINGS/E-Mail/E-MAIL DELIVERY SETTINGS/Sender e-mail >>> address' to [email protected] (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 <[email protected]> >>> To: Tiger Peng <[email protected]> >>> 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 <[email protected]> >>> X-ReviewGroup: >>> X-Auto-Response-Suppress: DR, RN, OOF, AutoReply >>> X-ReviewRequest-URL: http://reviewboard.mydomain.net/r/4552/ >>> X-Sender: Tiger Peng <[email protected]> >>> 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 <[email protected]> >>> .... >>> >>> 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, [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/ >>>> 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. >>>> >>>> >>>> >>> -- >>> 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. >>> >>> >>> -- > 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. > -- 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.
