Задать вопрос

Какие настройки сделать, что бы работали два почтовых сервера?

Имеется работоспособный postfix в freebsd.
Сейчас запустил в тестирование Exchange Online, подключил домен, завел пользователя.
В настройках DNS прописал mx-записи. У постфикса установлен вес "5", для сервера MS - вес "15"
Написал единственному пользователю письмо - вернулась ошибка "550 5.1.1: Recipient address rejected: User unknown in virtual mailbox table"
То есть опрос доступных пользователей не был произведен на всех почтовых серверах.
Подскажите, как настроить и возможно ли?
  • Вопрос задан
  • 10389 просмотров
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
IlyaEvseev
@IlyaEvseev
Opensource geek
550 5.1.1: Recipient address rejected: User unknown in virtual mailbox table
- Вам отвечает Postfix. Если вы используете один IP адрес для обоих почтовых серверов, то один(в вашем случае скорее всего Postfix) из них должен быть релеем(пересыльщиком почты) для другого, функционал DNS сервера не предполагает определения какой из ваших MX записей предназначено письмо. Вот хороший мануал, который мне помог всё настроить в идентичной ситуации: статья
Ответ написан
Комментировать
kotomyava
@kotomyava
Системный администратор
Два mx с разным весом, в одном домене можно делать для целей отказоустойчивости, а не разделения обработки разных почтовых ящиков. Удалённый почтовик попробует доставить письмо на сервер с минимальным priority, и если сервер не ответит совсем, или вернёт временную ошибку, будет попытка послать через резервный MX.

Но ошибка "пользователь не найден" говорит о том, что сервер работает, и посылать на запасной нет смысла.

luser_relay работать у вас не будет, т.к. "Note: luser_relay works only for the Postfix local(8) delivery agent. ", а у вас используется виртуальный транспорт, судя по сообщению об ошибке.

Вы можете сделать дополнительный транспорт, который будет пересылать письма для определённых адресатов на ваш второй сервер, в принципе.

Но как мне кажется, вы с самого начала хотите неправильного. =)
Либо, вам надо сделать postfix релеем для всего домена, либо переключить обслуживание всего домена на exchange.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы