#amazon #amazon-ses
#amazon-веб-сервисы #amazon-ses
Вопрос:
Как я могу задать обратный путь при отправке электронных писем в режиме raw?
Пример был бы отличным.
Ответ №1:
Это может зависеть от того, какой языковой пакет SDK вы используете, но класс SendEmailRequest имеет свойство «ReturnPath», которое вы устанавливаете на адрес электронной почты, к которому у вас есть доступ и который также был подтвержден Amazon. Согласно их документации, способ, которым это работает, заключается в том, что обратный путь заменяется адресом Amazon, а затем они прозрачно пересылают электронное письмо с отказом на указанный вами адрес.
Ответ №2:
Это сложно. Вы можете передать всю информацию для отправки в режиме raw в сообщении raw. Если вы это сделаете, то можете передать адрес электронной почты для возврата в качестве заголовка. Предполагая, что вы создаете необработанное сообщение из почтового сообщения .NET, затем добавляете его следующим образом:
mailMessage.Headers.Add("Return-Path", "bounce@yourdomain.com");
Но если вы укажете исходный параметр при отправке в режиме raw, то в документах Amazon говорится:
Если вы укажете параметр Source, то на этот адрес электронной почты будут отправляться уведомления об отказах и жалобы. Это имеет приоритет над любым заголовком обратного пути, который вы могли бы включить в необработанный текст сообщения.