Вперед Назад Содержание

3. Установка

3.1 Где я могу найти пакет qmail?

Я хотел бы установить qmail.

Ответ:

Все версии qmail опубликованы в http://pobox.com/~djb/qmail.html. Вы можете найти пакет qmail там.

С ноября 1998, последний пакет qmail - это qmail-1.03.tar.gz с контрольной суммой MD5 622f65f982e380dbe86e6574f3abcb7c. Этот пакет был размещен на сотнях сайтах всего Интернета. Если Вы хотите найти ближайшее зеркало к Вам, попробуйте воспользоваться услугами ftpsearch, http://ftpsearch.lycos.com ( http://www.filesearch.ru. RB).

3.2 Как мне установить qmail?

Следуйте шаг за шагом инструкциям в INSTALL в пакете qmail. Если Вы обновляете с предыдущей версии, читайте UPGRADE вместо INSTALL.

3.3 Как мне постепенно перейти с sendmail на qmail?

Я подумываю перевести сеть heaven.af.mil на qmail, но сначала я хотел бы дать моим пользователям возможность попробовать qmail, не останавливая работу sendmail. Мы используем NFS.

Ответ:

Найдите машину в вашей сети, скажем pc.heaven.af.mil, которая не работает как SMTP сервер. (Если люди используют почтовые адреса @pc.heaven.af.mil, Вы должны уже иметь MX запись pc.heaven.af.mil на Вашем почтовом узле).

Установите новую запись MX lists.heaven.af.mil, указывающую на pc.heaven.af.mil. Установите qmail на pc.heaven.af.mil. Замените pc на lists во всех файлах в /var/qmail/control/. Сделайте доступными qmail man страницы на всех Ваших машинах.

Теперь скажите пользователям о qmail. Пользователь может переслать почту с joe@heaven.af.mil на joe@lists.heaven.af.mil, чтобы его почта отправлялась через qmail. Он может создать файл .qmail - теперь он может создать собственную службу почтовых списков рассылок @lists.heaven.af.mil.

Когда Вы будете готовы убрать sendmail, Вы можете установить pc.heaven.af.mil как новый почтовый узел. Добавьте heaven.af.mil в /var/qmail/control/locals, и измените MX запись heaven.af.mil, чтобы указать на pc.heaven.af.mil. Убедитесь, что Вы оставили lists.heaven.af.mil в /var/qmail/control/locals, чтобы адреса со времени перехода продолжали работать.

3.4 Почему qmail устанавливается в /var?

Почему бы исполняемые файлы не размещать в /usr? Почему конфигурационные файлы не размещаются в /etc?

Ответ:

Некоторые сайты имеют группы машин, для которых /usr является единым. Файлы не могут быть размещены в /usr, если они не являются одинаковыми для каждой машины. (Раньше это было более обычным, чем теперь.) Программы qmail зависят от значений нескольких uid, которые будут различными для каждой из машин; например, программа очереди qmail (qmail-queue) - setuid qmailq.

/etc - также машино-зависимый каталог. К сожалению, этот каталог очень маленький на некоторых машинах. (Раньше это было более обычным, чем теперь.) Файлы конфигурации qmail обычно занимают немного места на диске.

Если бы я поместил программы qmail в /usr/bin или /usr/local/bin, или /usr/qmail/bin, или если бы я поместил конфигурацию qmail в /etc, некоторые конструкции qmail были бы нарушены.

Вы можете создать символические ссылки из-под /var/qmail, если хотите переместить файлы qmail в разные разделы.


Вперед Назад Содержание

Рейтинг@Mail.ru