Книга: Linux глазами хакера

8.1. Настройка sendmail

8.1. Настройка sendmail

Основной конфигурационный файл, который вам понадобится — /etc/sendmail.cf. Сервер sendmail имеет плохую репутацию в связи со сложностью настройки. Действительно, если даже бегло посмотреть на /etc/sendmail.cf, то делается жутко от одного только размера в 32 Кбайта (более 1000 строк). А если заглянуть внутрь файла, то становится еще страшнее от непонятных ключей и директив.

В файле конфигурации sendmail все параметры сгруппированы по разделам.

Разбиение оформляется в виде следующих строк:

##################
#   local info   #
##################

Такой комментарий указывает на то, что далее идет раздел local info. Таких секций несколько, например:

? Local info — локальная информация, основные сведения о сервере и домене;

? Options — настройки работы программы sendmail;

? Message precedences — приоритеты сообщений;

? Trusted users — доверенные пользователи;

? Format of headers — форматы заголовков.

Рассмотреть все настройки в этой книге невозможно, тем более что конфигурационный файл в моей системе занимал 50 Кбайт. Если расписывать каждый параметр, понадобится отдельное издание. Наша задача — эффективность и безопасность, поэтому рассмотрим только настройки, касающиеся этих вопросов, и испытаем sendmail в действии.

Для упрощения конфигурирования sendmail в последних версиях этого почтового сервиса используется новый файл — sendmail.mc, который можно найти в директории /etc/mail. Пример содержимого файла можно увидеть в листинге 8.1.

Оглавление книги

Оглавление статьи/книги

Генерация: 0.345. Запросов К БД/Cache: 2 / 0
поделиться
Вверх Вниз