Re: Review Request Email Sender as Submitter Blocked by AWS SES.

2016-05-11 Thread Christian Hammond
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 
Makers of Review Board 

On Tue, May 10, 2016 at 12:25 PM,  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, 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 
>>> To: Tiger Peng 
>>> Date: Mon, 9 May 2016 19:09:51 +
>>> 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 
>>> X-ReviewGroup:
>>> X-Auto-Response-Suppress: DR, RN, OOF, AutoReply
>>> X-ReviewRequest-URL: http://reviewboard.mydomain.net/r/4552/
>>> X-Sender: Tiger Peng 
>>> 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 
>>> 
>>>
>>> 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 ' 
 to 'Tiger Peng '
 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 
 

Re: Review Request Email Sender as Submitter Blocked by AWS SES.

2016-05-10 Thread tiger . peng
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 
>> To: Tiger Peng 
>> Date: Mon, 9 May 2016 19:09:51 +
>> 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 
>> X-ReviewGroup:
>> X-Auto-Response-Suppress: DR, RN, OOF, AutoReply
>> X-ReviewRequest-URL: http://reviewboard.mydomain.net/r/4552/
>> X-Sender: Tiger Peng 
>> 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 
>> 
>>
>> 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 ' 
>>> to 'Tiger Peng '
>>> 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.')
>>>
>>> 

Re: Review Request Email Sender as Submitter Blocked by AWS SES.

2016-05-09 Thread tiger . peng
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 
> To: Tiger Peng 
> Date: Mon, 9 May 2016 19:09:51 +
> 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 
> X-ReviewGroup:
> X-Auto-Response-Suppress: DR, RN, OOF, AutoReply
> X-ReviewRequest-URL: http://reviewboard.mydomain.net/r/4552/
> X-Sender: Tiger Peng 
> 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 
> 
>
> 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 ' to 
>> 'Tiger Peng '
>> 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 

Re: Review Request Email Sender as Submitter Blocked by AWS SES.

2016-05-09 Thread Barret Rennie
Hi Tiger,

Are you sure you have verified noreply.reviewbo...@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.p...@ahamobile.com wrote:
> 
> Hi Barret,
> 
> I set 'SYSTEM SETTINGS/E-Mail/E-MAIL DELIVERY SETTINGS/Sender e-mail address' 
> to noreply.reviewbo...@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 
> To: Tiger Peng 
> Date: Mon, 9 May 2016 19:09:51 +
> 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 
> X-ReviewGroup:
> X-Auto-Response-Suppress: DR, RN, OOF, AutoReply
> X-ReviewRequest-URL: http://reviewboard.mydomain.net/r/4552/
> X-Sender: Tiger Peng 
> 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 
> 
> 
> 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 > >' to 'Tiger Peng '
>> 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 

Re: Review Request Email Sender as Submitter Blocked by AWS SES.

2016-05-09 Thread tiger . peng
Hi Barret,

I set 'SYSTEM SETTINGS/E-Mail/E-MAIL DELIVERY SETTINGS/Sender e-mail 
address' to noreply.reviewbo...@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 
To: Tiger Peng 
Date: Mon, 9 May 2016 19:09:51 +
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 
X-ReviewGroup:
X-Auto-Response-Suppress: DR, RN, OOF, AutoReply
X-ReviewRequest-URL: http://reviewboard.mydomain.net/r/4552/
X-Sender: Tiger Peng 
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 


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  >' to 'Tiger Peng '
> 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+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Review Request Email Sender as Submitter Blocked by AWS SES.

2016-05-09 Thread Barret Rennie
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, nore...@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.p...@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 ' to 
> 'Tiger Peng '
> 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+unsubscr...@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.


Review Request Email Sender as Submitter Blocked by AWS SES.

2016-05-09 Thread tiger . peng
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 ' to 'Tiger 
Peng '
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+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.