У меня есть приложение, для которого электронные письма, отправленные на определенный адрес, x@example.com, должны быть получены SES для анализа вложения и хранения электронной почты. Однако я хотел бы обрабатывать другие адреса электронной почты, y@example.com, z@example.com, связанные с доменом за пределами SES.
Чтобы получать электронное письмо, отправленное на адрес x@example.com, мне нужно изменить запись MX для example.com. Насколько я понимаю, это означает, что обработка электронной почты перемещается с моего домена на aws для всех адресов электронной почты.
Есть ли способ настроить SES на получение почты только с определенного адреса и оставить все остальное в покое? Например, перенаправив x@example.com в SES?
Некоторые мысли:
- Думаю, я мог бы использовать SES для обработки всех адресов электронной почты, но y@example.com и z@example.com предназначены для связи вручную, поэтому я хочу использовать их в своей стандартной программе электронной почты (например, Outlook или Gmail). .Это также означало бы, что мне придется платить за получение всех электронных писем в SES, что кажется немного глупым.
- Могу ли я настроить поддомен и установить запись MX только для этого домена? Например. x@sub.example.com. Это не представляется возможным в моем обработчике домена.
ОБНОВИТЬ:
Я последовал ответу AlexD ниже, но, похоже, он не работает должным образом. Теперь у меня есть (подтвержденный) поддомен sub.example.com с набором записей MX. Электронные письма, отправленные на адрес x@example.com, перенаправляются на адрес x@sub.example.com, но не принимаются SES.
Кажется, что SES не примет электронное письмо, если оно является переадресацией. Если я отправлю напрямую на x@sub.example.com, я без проблем получу его на SES. Я знаю, что переадресация работает, так как я также пересылаю на другой адрес без проблем. На самом деле, если я отправляю электронное письмо с одного из своих адресов электронной почты на другой, а затем сам пересылаю это электронное письмо на адрес x@sub.example.com, SES не получает его.