Sendmail w domyślnej konfiguracji (OpenBSD) ignoruje plik /etc/hosts
i korzysta tylko z serwera DNS. Zmienić to można tworząc plik service.switch
w katalogu /etc/mail
, a następnie dodając odpowiedni wpis:
root@fw-s:~>cat /etc/mail/service.switch hosts files dns
W tym przypadku sendmail najpierw sprawdzi zawartość pliku /etc/hosts
, a dopiero później skorzysta z serwera DNS (jeżeli nie znajdzie potrzebnej domeny w pliku). Jeśli chcemy, żeby korzystał tylko z pliku hosts wystarczy usunąć słowo dns:
root@fw-s:~>cat /etc/mail/service.switch hosts files
Na koniec musimy zrestartować proces sendmail
:
root@fw-s:~>kill -HUP `head -1 /var/run/sendmail.pid`
0 Komentarze.