Страница 1 из 1

postfix + dovecot + mysql на 3-х серверах

Добавлено: 2012-09-24 16:00:34
Yevgeniy
Всех приветствую
Может кто-то может подсказать мануал или хорошую статью о настройки почтового сервера состоящего из двух и более серверов. Например отдельно smtp сервер, imap сервер, pop3 сервер. . Все на одном я знаю как сделать. Мне просто несовсем понятно как postfix-у обяснить что dovecot находится на отдельном сервере, следовательно ящики тоже.

Re: postfix + dovecot + mysql на 3-х серверах

Добавлено: 2012-09-24 18:26:31
rayder
на прошлой работе у меня было так:
- отделно смтп-сервер
- отдельно релей для приема
- отделно mail для хранения.

на релее просто настраиваете транспорты (transport_maps), и в таблице транспортов указываете где у вас почта складируется.
смысл отделять imap и pop3, если это все обеспечивается одним демоном?

Re: postfix + dovecot + mysql на 3-х серверах

Добавлено: 2012-09-25 23:18:36
Yevgeniy
Спасибо за ответ
По поводу imap и pop3 Вы правы, смысла нету. Немогли бы выложить часть конфига? Меня интересует если я в main.cf прописую virtual transport = dovecot как мне обяснить что этот довекот находиться на другом хосте. Или может подскажите где это можно почитать. Насколько я правильно понимаю принцип работы почтовой системы такой: сначало по 25 порту принимает почту postfix потом dovecot раскидует его по ящикам верно??? Мне непонятен именно этот момент.


Спасибо

Re: postfix + dovecot + mysql на 3-х серверах

Добавлено: 2012-09-26 9:43:06
rayder
Yevgeniy писал(а):Спасибо за ответ
По поводу imap и pop3 Вы правы, смысла нету. Немогли бы выложить часть конфига? Меня интересует если я в main.cf прописую virtual transport = dovecot как мне обяснить что этот довекот находиться на другом хосте. Или может подскажите где это можно почитать. Насколько я правильно понимаю принцип работы почтовой системы такой: сначало по 25 порту принимает почту postfix потом dovecot раскидует его по ящикам верно??? Мне непонятен именно этот момент.
Спасибо
main.cf

Код: Выделить всё

transport_maps = proxy:pgsql:$config_directory/transport.pgsql hash:$config_directory/transport
$config_directory/transport

Код: Выделить всё

domain.com            smtp:<next.hop.ip.address>