Чтобы проверить, верно ли значение j для вашей системы, выполните sendmail с ключом -bt и уровнем отладки 0.4. В результате sendmail выводит несколько строк информации, включая и значение j. В следующем примере sendmail отображает для j значение rodent.wrotethebook.com. Получив результат rodent, мы отредактировали бы sendmail.cf с целью корректировки значения j.
n sendmail -bt -d0.4 Version 8.11.3 Compiled with: LOG MATCH6EC0S MIME8T07 NAMED.BIND NDBM NETINET NETUNIX NEWDB SCANF USERDB XOEBUG canonical name: rodent.wrotetHebook.com UUCP nodename: rodent a.k.a.: rodent.wrotethebook.com a.k.a.: [172.16.12.2] ============ SYSTEM IDENTITY (after readcf) ============ (short domain name) $w = rodent (canonical domain name) $j = rodent.wrotethebook.com (subdomain name) $m = wrotethebook.com (node name) $k = rodent ADDRESS TEST MODE (ruleset 3 NOT automatically invoked) Enter <ruleset> <address> > ^D
Следующая строка раздела локальной информации содержит определение класса Р. В нашем примере файла настройки класс Р хранит имена двух псевдодоменов: «.» и REDIRECT. Псевдодомен «точка» (.) используется для идентификации канонических доменных имен. Псевдодомен REDIRECT используется возможностью redirect, описанной в приложении Е. Класс Р может содержать и другие псевдодомены, позволяющие обращаться к пользователям, не подключенным к сети Интернет, по адресам электронной почты в интернет-стиле. Например, можно добавить UUCP в класс Р, что позволит адресовать почту посредством старого UUCP-синтаксиса с восклицательным знаком, например ora.'loslcraig, либо в формате псевдо-интернет-адреса: era Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.. Эти домены маршрутизации почты упрощают адрес, вводимый пользователем, и передают почту нужному узлу пересылки. Однако потребность в дополнительных псевдодоменах возникает редко, поскольку сегодня большинство почтовых программ поддерживают стандартные адреса в интернет-стиле. Определение класса Р в файле generic-linux.cf не требует изменений.