Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
Parse1 returns: $# local $: admin
parse returns: $# local $: admin
В данном примере мы прогоняем адрес admin@my (предполагая, что полное имя нашего домена – my.domain.ru) через правила 3 и 0. В первом столбце указываются имена наборов правил, во втором – тип данных (вход или выход), и после двоеточия – обрабатываемая информация.
Как видите, сначала адрес канонизируется (краткое имя домена дополняется до полного; обратите внимание на завершающую точку). Затем Sendmail анализирует полученный адрес (определяется, что он является локальным).
При необходимости можно повысить детализацию выводимой информации, используя флаг отладки -d:
serg$ sendmail -bt -d21.5
ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
Enter <ruleset> <address>
> 3 my.uudom.ru!user
canonify input: my . uudom . ru ! user
rewritten as: my . uudom . ru ! user < @ >
rewritten as: my . uudom . ru ! user
rewritten as: < my . uudom . ru ! user >
rewritten as: my . uudom . ru ! user
Canonify2 input: user < @ my . uudom . ru >
rewrite: RHS $&{daemon_flags} => "(NULL)"
rewritten as: $| user < @ my . uudom . ru >
rewritten as: user < @ my . uudom . ru >
Canonify2 returns: user < @ my . uudom . ru >
rewritten as: user < @ my . uudom . ru >