Назад | Перейти на главную страницу

Два Postfix и одна голубятня

Мне нужно установить 2 (физических) сервера Postfix, и на одном я хочу установить dovecot.

Оба Postfix будут иметь одинаковый приоритет MX. Я бы предпочел, чтобы папка dovecot Mailstorage находилась в общей папке NFS. Оба постфикса отвечают за одни и те же 2 домена.

Как лучше всего передать все входящие сообщения Postfix на сервере B в dovecot, которые остаются на сервере A? Или мне следует настроить, чтобы оба Postfix хранили почту в одном общем ресурсе NFS?

Если оставить в стороне детали LTMP, о которых я мало что знаю, ответ Луки кажется здравым. У вас есть агент транспорта почты (MTA) на обоих серверах, будь то postfix, LMTP, sendmail или что-то еще. На сервере A MTA настроен для локальной доставки. На сервере B MTA настроен для доставки на сервер A. Если B работает, а A не работает, B по-прежнему будет принимать электронные письма для дальнейшей доставки, но они будут оставаться в очереди до тех пор, пока A не вернется; как только A возвращается в исходное состояние, B доставляет все сообщения в очереди при следующем настроенном запуске очереди.

Обратите внимание, что любые общие меры по борьбе со спамом, которые вы применяете к A, должны быть применены и к B, иначе B слепо примет пачку писем, которые A позже отклонит, оставив их на попечение почтмейстера серверов A и B.

Вам следует рассмотреть возможность использования LMTP для доставки почты из обоих экземпляров Postfix в Dovecot. Это также устраняет необходимость в NFS и упрощает настройку.

Видеть Вот для подробностей.