При отправке писем с постфиксом я иногда получаю такую ошибку:
451 #4.1.8 Domain of sender address <user@mydomain.tld> does not resolve
(in reply to MAIL FROM command)
Домен mydomain.tld
разрешается, то есть записи A, MX, PTR установлены правильно.
Однако у отправляющего сервера есть другой домен. anotherdomain.tld
но можно отправлять электронные письма от mydomain.tld
так как я установил записи MX для mydomain.tld
к anotherdomain.tld
. Конверт проблемных писем есть user@mydomain.tld
.
Мне нужно установить какую-нибудь другую запись DNS?
Или как еще решить проблему? (Я бы хотел сохранить структуру сервера)
Проблема просто в разрешении DNS. Либо получающий MTA не имеет надежного разрешения DNS, либо ваши DNS-серверы нестабильны. Не зная, какой домен mydomain.tld
на самом деле, никто не может определить, имеет ли место последнее, но чем больше доменов получателей отправляют вам эту ошибку, тем менее вероятным становится первое.