On-Line Библиотека www.XServer.ru - учебники, книги, статьи, документация, нормативная литература.
       Главная         В избранное         Контакты        Карта сайта   
    Навигация XServer.ru








 

Конфигурирование

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

Каталог, в котором располагаются конфигурационные файлы qmail - /var/qmail/control.
Qmail, надо сказать, неприхотливая в смысле конфигурации система: для ее успешного функционирования в общем случае абсолютно необходим лишь один конфигурационный файл - me, состоящий к тому же из единственной строки, содержащей полное доменное имя Вашей машины (автоматически создается при установке скриптом config-fast).

Замечу, что программа qmail-send прочитывает конфигурационные файлы только при старте, поэтому при их изменении необходимо перезапустить qmail-send. Если qmail-send получает сигнал HUP, она перечитывает лишь файлы locals и vurtualdomains.

Далее приведен список конфигурационных файлов qmail, которые могут располагаться в каталоге /var/qmail/control, использующие их программы, значение по умолчанию и краткое описание. Более полное описание с синтаксисом можно найти в соответствующих программам страницах руководства. Все времена указываются в секундах.

   файл            программа     default             краткое описание

badmailfrom       qmail-smtpd      нет      неприемлемые адреса отправителей
badmailpatterns   qmail-smtpd      нет
badrcptto         qmail-smtpd      нет
bouncefrom        qmail-send  MAILER-DAEMON пользователь для отвергнутых сообщений
bouncehost        qmail-send       me       хост для отвергнутых сообщений
concurrencylocal  qmail-send       10       max число одновр. доставляемых сообщ.(лок)
concurrencyremote qmail-send       20       max число одновр. доставляемых сообщ.(внеш)
defaultdomain     qmail-inject     me       домен по умолчанию
defaulthost       qmail-inject     me       хост по умолчанию
databytes         qmail-smtpd       0       максимальный размер сообщения в байтах
doublebouncehost  qmail-send       me       хост для повторно отвергнутых сообщений
doublebounceto    qmail-send   postmaster   пользователь для повторно отвергнутых сообщ.
envnoathost       qmail-send       me       домен для адресов без знака @
helohost          qmail-remote     me       имя хоста для приветствия удал. SMTP сервера
idhost            qmail-inject     me
localiphost       qmail-smtpd      me       замена локальных IP-адресов на имя хоста
locals            qmail-send       me       список доменов для локальной доставки
morercpthosts     qmail-smtpd      нет      дополнительные разрешенные RCPT-домены
percenthack       qmail-send       нет      домены для кот. возможен в адресах знак %
plusdomain        qmail-inject     me       имя домена для имен хостов, оканчивающихся +
qmqpservers       qmail-qmqpc      нет
queuelifetime     qmail-send     604800     max время нахождения сообщения в очереди
rcpthosts         qmail-smtpd      нет      разрешенные RCPT-домены
smtpgreeting      qmail-smtpd      me       приглашение SMTP
smtproutes        qmail-remote     нет      искусственная SMTP маршрутизация
timeoutconnect    qmail-remote     60       таймаут ожидания связи с удал. SMTP сервером
timeoutremote     qmail-remote    1200      таймаут ожидания ответа от удал. SMTP сервера
timeoutsmtpd      qmail-smtpd     1200      таймаут в данных от удал. SMTP клиента
virtualdomains    qmail-send       нет      список виртуальных пользователей или доменов
Назад       Содержание       Вперёд