Если тесты не приводят к получению нужных результатов, убедитесь, что вы правильно набрали новые правила подстановки и корректно создали базу данных. Может возникнуть также следующее сообщение об ошибке:
test.cf : line 116: readcf: ma p realnames: class hash not available
Сообщение свидетельствует о том, что ваша система не поддерживает ассоциативные базы данных. Можно попробовать изменить тип базы данных в строке команды К и повторно выполнить sendmail -bt, пока не будет найден тип, с которым работает sendmail. В этом случае необходимо также повторно выполнить makemap для каждого нового типа базы данных. Если ваша версия sendmail не поддерживает никакие типы баз данных, обратитесь к приложению Е за информацией о перекомпиляции sendmail с поддержкой баз данных.
Обратите внимание, что все изменения, вносимые непосредственно в sendmail.cf во второй половине этой главы (сокрытие адреса отправителя, сокрытие адреса конверта, преобразование имен пользователей), в исходном файле m4 отражены всего лишь тремя строками. Эти примеры демонстрируют использование инструментов тестирования sendmail. Если вам действительно нужны новые, специальные настройки, воспользуйтесь m4. Настройки sendmail проще всего сопровождать и развивать посредством исходного файла m4.
- << Назад
- Вперёд