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

Два smtproutes для одного домена в qmail

В настоящее время у нас есть qmail, настроенный как шлюз электронной почты для входящей почты, и оттуда он направляется на другой внутренний почтовый сервер на основе smtproutes.

Есть ли способ перенаправить один домен со «шлюза» qmail на несколько внутренних серверов? Например, когда кто-то отправляет электронное письмо на адрес user@example.com, оно перенаправляется на наш qmail-сервер, а оттуда копия отправляется на mailserver1.example.com и mailserver2.example.com - оба имеют тот же список пользователей, и оба думают, что они являются почтовым сервером для example.com

Спасибо.

Обе? Наверное, нет, по крайней мере, со стандартным qmail. Если вы счастливы перекомпилировать qmail, вы можете определить QUEUE_EXTRA к чему угодно, а затем перенаправьте локальные на второй локальный сервер.

Один из способов справиться с этим - направить сообщение на головном сервере в файл .qmail, а затем в файле .qmail перенаправить сообщение на user@mailserver1.example.com и user@mailserver2.example.com. Я думаю, что если вы используете программу «forward», вы можете создать общий перехватчик, который пересылает все сообщения на два сервера.

/var/qmail/aliases/.qmail-default может выглядеть так:

|forward "$LOCAL@mailserver1.example.com" "$LOCAL@mailserver2.example.com"