Я пытаюсь переместить почтовый сервер, который мы используем SmarterMail, на AWS. Я подготовил новый экземпляр EC2 с помощью W2016, установил программное обеспечение и назначил новый эластичный IP-адрес. Я открыл порты для того, что считаю необходимым, например:
Но по-прежнему не получаем никаких писем. Есть идеи, что мне может не хватать?
Я только что получил этот ответ от Amazon после отправки формы здесь https://aws.amazon.com/forms/ec2-email-limit-rdns-request?catalog=true&isauthcode=true
Чтобы помочь, мы проверили и подтвердили, что для вашей учетной записи нет ограничений на отправку электронной почты. Кроме того, мы также пытались настроить запись rDNS для disgrafic.es как 52.28.13.199, однако эта попытка не удалась.
Сопоставление для этой обратной записи DNS не выполняется, поскольку запись PTR не соответствует записи A для этого домена. В настоящее время нам требуется, чтобы прямая запись A соответствовала записи PTR для всех обратных записей DNS.
Вы можете либо предоставить нам альтернативное имя хоста, либо настроить запись A для этого домена, чтобы она соответствовала желаемой записи PTR на вашей стороне.
Мне эта штука кажется довольно странной. Если это так, это означает, что у меня не может быть сервера для Интернета (с доменами @ и www) и сервера для электронной почты. Или мне что-то здесь не хватает?
Я посмотрел домен disgrafic.es
и DNS вроде в порядке.
Однако IP 52.28.13.199
принимает трафик только на порт 80 и время ожидания для всех остальных портов, перечисленных в вашей группе безопасности.
Поскольку порты открыты в Группа безопасности Я предполагаю, что у вас есть местный Брандмауэр Windows включен, и это блокирует входящие соединения на всех портах, связанных с электронной почтой. Проверьте это и откройте порты в брандмауэре Windows.
Надеюсь, это поможет :)
Вы определили запись A для своего Amazon Elastic IP
, например mail.mydomain.com? Это используется для настройки Reverse DNS
на вашем веб-сервере, чтобы другие SMTP servers
знайте, что вы не рассылаете спам.
Затем добавьте MX record
на только что указанный вами адрес, например mail.mydomain.com. Теперь каждый SMTP server
отправка почты на mydomain.com свяжется с mail.domain.com, который, в свою очередь, указывает на ваш EC2
пример.
Кроме того, помните, что AWS ограничивает электронную почту, отправляемую из EC2
по умолчанию. Вам нужно, чтобы они удалили это ограничение: https://aws.amazon.com/ec2/faqs/#Are_there_any_limitations_in_sending_email_from_EC2_instances
Аналогичным образом свяжитесь с AWS, чтобы сообщить им, что Elastic IP
Адреса, которые вы собираетесь использовать для своих почтовых серверов, чтобы они могли занести их в белый список SpamHaus и других.