Назад | Перейти на главную страницу

Нулевой клиент Postfix не доставляет почту в мой домен

1) Я использую почту от Яндекса для mydomain.com

Запись DNS MX: mydomain.com. 21599 IN MX 10 mx.yandex.net.

Все нормально работает.

2) Мне нужно отправлять уведомления по электронной почте прямо с моего сервера. Я установил Postfix как нулевой клиент с конфигурацией:

myorigin = mydomain.com
myhostname = mydomain.com
mydestination =
#relayhost = 
inet_interfaces = loopback-only

Когда я отправляю электронные письма с сервера на другие домены - все работает нормально, но электронная почта отправляется на мой домен, например user@mydomain.com не отправляет, и я получил строку в журналах:

11 февраля 19:37:49 myhost postfix / smtp [7551]: 69BDA5AEBF: to =user@mydomain.com, реле = нет, задержка = 998, задержки = 998 / 0,02 / 0/0, dsn = 4.4.1, статус = отложено (подключиться к mail.mydomain.com[my.server.ip.address]: 25: в соединении отказано)

Не понимаю, зачем postfix пытается подключиться mail.mydomain.com вместо mx.yandex.net

Решение:

Я открыл файл /etc/resolv.conf и проверил каждый из IP-адресов с помощью dig mx mydomain.com @IP_ADRESS

Один из них, видимо, еще не обновился и содержал старую запись DNS, из-за чего Postfix работал некорректно.