Postfix не получает внешнюю почту на виртуальной машине Azure

Я пытаюсь настроить Postfix для получения электронной почты. Я нахожу кусочки головоломки в Интернете, но ни одна комбинация, похоже, не работает. Письма никогда не появляются.

Вот моя текущая настройка:

  • Ubuntu VM работает в Azure с установленным Postfix. Я могу отправлять электронную почту локально на сервере самому себе.
  • Купил домен у регистратора и настроил его для указания на зону DNS, установленную в Azure.
  • Создал записи A и MX в этой зоне DNS. Эти записи распространились.

Ниже показана моя зона DNS: (IP-адрес - это публичный IP-адрес моей виртуальной машины Azure)

enter image description here

В одной из ссылок, которую я нашел, говорится, что моя MX-запись должна указывать на myVMNAME.cloudapp.net. Я попробовал это сделать, но когда я просмотрел MX-запись с помощью MX Toolbox, она показала "No A Record".

Я не уверен, куда двигаться дальше. Нужно ли что-то изменить в файле Postfix main.cf? Может, я где-то пропустил запись DNS?

0
задан 13 February 2021 в 01:37
1 ответ

Преобразуется ли полное доменное имя в записи MX в IP-адрес? Что происходит, когда вы используете nslookup для адреса в записи MX?

Кроме того, Azure по умолчанию блокирует исходящий порт 25 ( https://docs.microsoft.com/en-us/azure/virtual-network/ устранение неполадок-исходящее-smtp-подключение )

0
ответ дан 24 April 2021 в 02:12

Теги

Похожие вопросы