Возможно, это не лучший вопрос, но я действительно потерялся здесь
Я нахожусь в зоне ЕС (Ирландия). Я хочу настроить aws ses для получения моих сообщений электронной почты, пересылки их в тему SNS и сохранения их в корзине S3. Я использую route53 в качестве сервера имён.
Что я сделал до сих пор
SES
- setup and verified my domain: example.com
- added the spf and dkim records to the ns records (aws did it automatically)
- включил dkim
- настроить тему SNS администратора для уведомления о недоставке / доставке / жалобе
- проверил пару адресов электронной почты
- smtp setup
- created IAM users for smtp and saved the credentials
- setup the Rule sets (the only rule in the active ruleset http://prntscr.com/8tg0us)
- enabled, no tls, enable spam and virus scan
- получатели: 2 записи - example.com и .example.com
- action
- S3 bucket example-mail
- тема sns - пример
- настроить фильтры IP-адресов: на всякий случай с 0.0.0.0/0 и позволить убедиться, что он не выполняет никакой IP-фильтрации
- запросил увеличение лимита отправки для выхода из среды песочницы
S3
- создал почтовую корзину с примером
- создал политику сегмента: из руководства
SNS
- настроить тему примера, подписаться на мой адрес электронной почты и подтвердить подпискуi
- создал тему администратора с подтвержденным адресом электронной почты
И проблема
Когда я отправляю электронное письмо на адрес [email protected], ничего не происходит. Ни почты в S3, ни сообщения SNS. Если я изменю получателей на [email protected] и отправлю письмо на [email protected], то письмо будет возвращено.
Я тестировал smtp с помощью msmtp и Outlook, и он отлично работает, поэтому SES может получать мои электронные письма на уровне smtp, но кажется, что после того, как smtp сделал его частью, все переходит в / dev / null, а электронные письма не доходят наборы правил. В админку ничего не приходит. В cloudWatch у меня должна быть метрика SES, а у меня ее нет.
Любая идея ? Я действительно застрял :(