У меня есть следующая строка в моем cf
файл
Fw/etc/mail/local-host-names
и следующие строки в local-host-names
файл
mydomain.com
hostname.mydomain.com
но когда я отправляю почту mailaddress@otherhost.mydomain.com
, sendmail принимает для этого письма. otherhost.mydomain.com преобразуется в один из частных IP-адресов. Что может быть причиной?
В командной строке введите:
$ sendmail -bt
> $=w
$ = w - это класс, который содержит все имена, которые sendmail считает локальными. К ним относятся перечисленные в /etc/mail/local-host-names
и те, кто в /etc/hosts
который sendmail считает локальным после проверки сетевых интерфейсов машины.