Мы работаем над переносом нашего приложения на AWS. Я слышал, что электронную почту и DNS нельзя разместить на AWS, это правильно?
Если это правильно, то какие у меня варианты?
Я бы посоветовал взглянуть на конкретные услуги, которые сейчас предлагает Amazon для этой функции, Route 53 для DNS-хостинга и Amazon Simple Email Service для исходящей массовой рассылки. Если вы ищете почтовый сервер для входящего и не массового исходящего использования, я полагаю, что размещение почтового сервера на EC2 с эластичным IP-адресом было бы возможно, но при этом могут возникнуть проблемы с черным списком.
Нет особого смысла в размещении электронной почты на EC2, потому что большинство IP-адресов Amazon уже внесены в черный список для спама, если вы не готовы сканировать службы списков спама и удалять их.
DNS можно разместить на Amazon EC2. Я пробовал использовать Microsoft DNS и BIND. Одна из проблем, с которой вы можете столкнуться, - это динамический IP-адрес DNS-сервера. IP-адрес экземпляра EC2 изменяется каждый раз, когда вы завершаете работу экземпляра, а затем перезапускаете его. Самым простым решением этой головоломки было бы связать ваш DNS-сервер с IP-адресом Amazon Elastic.
Вы можете заполнить эту форму на сайте AWS, чтобы снять ограничения по умолчанию для отправки электронной почты из EC2: https://aws-portal.amazon.com/gp/aws/html-forms-controller/contactus/ec2-email-limit-rdns-request .