AWS SES третира отговора при отсъствие като отказ

Ние използваме aws сървър и нашето приложение изпраща имейли до клиенти чрез услугата Simple Email Service (SES) на Amazon.

Когато получателите включат автоматичен отговор при отсъствие, SES ги третира като откази и блокира този идентификатор на имейл след няколко изпращания.

Това стандартен проблем на SES ли е или пропускам нещо? Всяка помощ ще бъде оценена.

Ето как моят PHP код изпраща имейл чрез ses

define( 'AWSAccessKeyId', $this->SNS_Access_Key_Id );
define( 'AWSSecretKey', $this->SNS_Secret_Key_Id );

$transport = Swift_AWSTransport::newInstance( AWSAccessKeyId, AWSSecretKey );
$transport->setDebug( true ); 

$mailer = Swift_Mailer::newInstance( $transport );

$message = Swift_Message::newInstance()
                ->setSubject( $email_subject )
                ->setFrom( array( $from_email_id ) )
                ->setTo( $to_email_id_array ) 
                ->setBody( $email_body, 'text/html' );

$response = $mailer->send( $message ); 

person mahesh basapur    schedule 23.06.2015    source източник


Отговори (1)


Гугълът ми даде някои подходящи източници за вас:

Получавате известия за съобщения извън офиса (OOTO) чрез същия метод като отпаданията, въпреки че те не се броят към статистиката ви за отпадания. За да видите пример за известие за отхвърляне на OOTO, можете да използвате симулатора на пощенска кутия на Amazon SES.

Използване на известия с Amazon SES

Отхвърляне — ISP на получателя отхвърля вашия имейл с код за отговор SMTP 550 5.1.1 („Неизвестен потребител“). Amazon SES генерира известие за отхвърляне и ви го изпраща по имейл или чрез използване на известие на Amazon SNS, в зависимост от това как сте настроили вашата система. Този имейл адрес на симулатора на пощенска кутия няма да бъде поставен в списъка за потискане на Amazon SES, както обикновено се прави, когато имейл отскача трудно. Отговорът за отхвърляне, който получавате от симулатора на пощенска кутия, е съвместим с RFC 3464.

Тестване на изпращане на имейл на Amazon SES

Amazon SES има разбиране за различните причини за отхвърляне на съобщения. Ако SES открие твърдо отхвърляне, той ще добави адреса към временен „черен списък“. Вярвам, че съобщенията „извън офиса“ няма да се броят за отхвърляния. Те ще бъдат препратени към вас, но няма да се покажат като отскачане.

„Отпадане“, дефинирано – форум на AWS

person Adam Ocsvari    schedule 23.06.2015