Потенциальные конфликты имен хоста между серверов имен и sendmail

В среде DNS имя хоста, которое задается с помощью команды hostname в командной строке или в файле rc.net, должно быть официальным именем хоста, известным серверу имен.

В общем случае это полное имя хоста в следующем формате:

хост.субдомен.субдомен.корневой-домен
Прим.: Для работы функций преобразования необходимо задать имя домена по умолчанию. Если домен по умолчанию не указан в команде hostname, он должен быть задан в файле /etc/resolv.conf.

Если имя хоста задано неполностью, а сервер имен доменов применяется в сочетании с программой sendmail, то официальное имя хоста необходимо указать в файле конфигурации sendmail (/etc/sendmail.cf). Кроме того, для правильной работы программы sendmail в этом файле конфигурации нужно задать макроопределение имени домена.

Прим.: Для всех функций программы /etc/sendmail.cf домен, описанный в файле hostname, имеет более высокий приоритет, чем домен, заданный командой sendmail.