Пришёл возврат письма от почтового сервера с таким сообщением:
A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following address(es) failed: [email protected] SMTP error from remote mail server after MAIL FROM:<[email protected]> SIZE=1691: host pelican.reciever.com [109.***.***.20]: 501 Domain must resolve
Проблема заключалась в том, что в PTR для домена был указан субдомен, который уже удалён:
; dig -x 77.***.***.20 +short mx0.mydomain.org.ua.
; dig mx0.mydomain.org.ua | grep HEADER ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 18040
Статус NXDOMAIN
описывается тут>>>.
Заодно заметил, что Exim тоже возвращает старый субдомен:
Received: from [37.***.***.56] (helo=[192.168.1.136]) by mx0.mydomain.org.ua with esmtpa (Exim 4.72)
Так как в его конфиге остался:
primary_hostname = mx0.mydomain.org.ua
А для всех доменов MX-запись была переписана на MX mail.mydomain.com
.
Однако настройки Exim изменить забыл.
Меняем:
primary_hostname = mail.mydomain.com
Готово.