Complete Virtual Mail Server/System Setup and Packages/ru

Развертывание системы
Поскольку мульти-системы (комплекс взаимосвязанных программ, которые могут быть разнесены на несколько машин) больше не являются экзотикой и есть множество способов такой реализации, хотя также можно держать вообще всё в одной «коробке».

Дополнительные пакеты
Поскольку веб-сервер (Apache рекомендуется) требуется для таких вещей, как веб почта и postfixadmin, то хотя бы один из них должен быть установлен. Инструкции по установке Apache и PHP можно найти на вики.

Как минимум следующие USE-флаги должны быть установлены:

Далее просто установите :

Необходимые пакеты
В отличии от упомянутых выше apache/php, установка следующих пакетов обязательна. Конечно, если стоит выбор между разными пакетами, то устанавливать следует нужные. Например, не устанавливайте и mysql, и postgres (если, конечно, они оба не используются для разных целей). Некоторые пакеты могут быть затянуты как зависимости других пакетов из-за установленных USE-флагов.

Также, если пакеты были обновлены и опции изменены, пожалуйста, обновите этот документ в требующих этого разделах.

Ниже представлены все пакеты, установленные и настроенные в этом документе.

На веб сервер необходимо установить следующие пакеты:
 * (optional)

На почтовый необходимо установить эти пакеты:
 * или

Предварительные требования
В этом пункте большинство пользователей просто ожидают получить хороший материал. До того, как закопаться в него, настоятельно рекомендуется ознакомится со следующим:
 * 1) ПРОЧИТАЙТЕ ЭТОТ ДОКУМЕНТ. Он объемный и дает множество поводов «съехать с рельс». Выделите время для ознакомления со всеми шагами и поймите роль каждого пакета, и восстановление после ошибок будет куда проще.
 * 2) Не все пакеты, требуемые для работы базового почтового сервера, включены в этот HOWTO. Авторизация SMTP, средства управления веб, фильтрация спама, и т. д., не являются предметами первой необходимости для почтовых сервисов, но будут хорошим дополнением. Читая это, во-первых, следует определится, какие из этих средств требуются, а какие нет.
 * 3) Как и все HOWTO, это предполагает, что все в системе появляется в результате необходимости, и это все работает правильно на каждом шаге. В действительности, такое предположение ошибочно, и в который раз веб утверждает бесценный ресурс в разрешение любой, могущей случится, проблемы.
 * 4) Ключ для проверки всего этого имеет как минимум один домен (для тестирования виртуальных доменов лучше подойдут два) с соответствующей установкой MX записей. Он имеет множество параметров DNS, поэтому пара доменов и поддержка сервисов DNS не должна стоить больше $10 в год. Сейчас не время гнаться за дешевизной. Вложите деньги и сделайте жизнь гораздо проще.
 * 5) Обратите особое внимание на сообщения после установки любых пакетов. В зависимости от состояния машины до начала установки, она может привести к необходимости обновления некоторых конфигурационных файлов. Для разрешения этого используйте dispatch-conf или etc-update. В этом HOWTO нет инструкций, раскрывающих этот зависящий от системы момент.
 * 6) Будьте уверены в актуальности системы. Для начала выполните  и . Ряд проблем могут возникать в связи с отсутствием поддержки новых средств у старых приложений.

Наконец, что бы избежать множество переделок, проверьте переменные USE-флаги в файле перед тем, как начать что-то компилировать. Если установлены неправильные флаги, это, скорее всего, означает необходимость в пересборке для гарантии того, что все переменные будут поддерживаться.

С корректным набором USE-флагов, простая установка затянет большинство, если не все, нужные пакеты.