Postfix серверное зеркалирование (резервный сервер) - PullRequest
1 голос
/ 21 августа 2011

Мне нужно настроить удаленное зеркало для постфиксного сервера (где содержимое обоих почтовых серверов должно быть одинаковым в любое время).

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

Почтовые серверы будут размещаться в разных местах (например, maindomain.com, themirrorsite.com).

Получение простого резервного сервера не кажется слишком сложным:

http://beginlinux.com/blog/2010/03/backup-mx-with-postfix/ http://www.postfix.org/STANDARD_CONFIGURATION_README.html#backup http://www.linuxmail.info/postfix-backup-mx/

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

Есть ли способ достичь требуемой конфигурации?

1 Ответ

1 голос
/ 24 августа 2011

Вы можете использовать receient_bcc_maps на почтовом сервере maindomain, чтобы отправлять каждую почту и на резервный почтовый сервер.

например.ebal@maindomain.com ---> ebal@themirrorsite.com

Кроме того, вам необходимо взломать почтовый сервер, чтобы принимать любую почту для example.com & example2.com.

Это непростое решение, просто рабочий процесс, пока вы не выясните проблему одного почтового сервера maindomain.

У вас много проблем с этой схемой.Например, индексные файлы (чтение / непрочитанные флаги и т. Д.), Но у вас будет активный почтовый сервер, пока вы не исправите почтовый сервер maindomain.

В другом случае rsync отправляет почту каждый час (maildir очень помогает) спочтовый сервер друг к другу

...