Ответ 1
SES не может перенаправлять сообщения сам по себе, но может вызывать функцию Lambda и может перенаправлять сообщения.
Существует готовность использовать функцию лямбда: https://github.com/arithmetric/aws-lambda-ses-forwarder
Я ищу способ перенаправления электронной почты, которые отправляются в домен, DNS которого является услугой Amazon Route 53. Например. Я хотел бы перенаправить электронную почту [email protected] на [email protected] И [email protected] на [email protected] Возможно ли это с Amazon Simple EMail Services (SES)? Есть ли другой способ общения с службами AWS (кроме настройки сервера электронной почты на EC2)?
SES не может перенаправлять сообщения сам по себе, но может вызывать функцию Lambda и может перенаправлять сообщения.
Существует готовность использовать функцию лямбда: https://github.com/arithmetric/aws-lambda-ses-forwarder
Это перенаправление электронной почты - это "недостающая функция" платформы AWS, но есть "свободное" обходное решение, которое обеспечит перенаправление для вас. Создайте учетную запись с mailgun (бесплатно для менее 10 000 писем в месяц), и когда вы настроите свой домен, вы можете перенаправить его на mailgun (что очень четко объясняется в их документации). Затем вы можете использовать комбинацию того, что они называют "маршрутами", чтобы настроить любую комбинацию переадресаций на основе:
Я был полностью готов отказаться от наличия учетных записей электронной почты в моем домене Route 53, но это отлично сработало для меня.
У меня была эта проблема недавно (июль 2019 года), и поиск в Google привел меня сюда. Ответ был не столь очевиден для меня, поэтому вот как я настроил свой домен на маршруте 53 для получения и отправки электронной почты с моей учетной записью электронной почты на gmail:
Получите электронную почту: Используйте impvMX для пересылки всех писем, направленных на *@yourdomain.com, на вашу личную почту. Я нашел это, посмотрев этот ответ. Вы только изменяете свои записи MX на Route 53 и настраиваете бесплатную учетную запись на ImprovMX. IMPROVMX перенаправит всю электронную почту, направленную на ваш домен, на вашу личную электронную почту. Вы также можете выбрать конкретные почтовые адреса для пересылки, такие как [email protected] Это намного проще, чем вы думаете. Это заняло у меня буквально 5 минут.
Отправка электронной почты: Сервис Amazon SES - это, по сути, SMTP-сервер для отправки почты. Так что, если ваш домен находится на маршруте 53, то использование Amazon SES действительно просто. Вот документация Amazon SES для отправки почты с использованием SMTP. Основные действия по подключению SES к gmail:
Дополнительное примечание: для отправки почты с использованием SES необходимо вывести свою учетную запись SES из песочницы.
Я знаю, что вопрос задавался только для получения электронных писем, но я подумал, что кто-то может искать и отправлять и отправлять, как я, поэтому я надеюсь, что этот ответ кому-то поможет.
Вы не можете использовать SES, потому что SES отправляется только.
Вы не можете сделать это с помощью маршрута 53, потому что это только DNS-сервер. Лицо, отправляющее почту, будет выполнять поиск DNS (для поиска определенного IP-адреса), а затем подключиться к этому полю. Сервер электронной почты на другом конце должен разрешать адреса электронной почты вашего домена. Но все почтовые серверы настроены на ОТМЕНУ почты, которая не для них. (В противном случае спамеры будут быстро злоупотреблять.)
Я знаю, что у Google есть способ использовать ваш gmail с пользовательскими доменами (не уверен в расходах.)