Как получить Postfix для отправки / пересылки / ретрансляции в поддомен, расположенный на другом сервере?

У меня есть быстрый вопрос. Как настроить postfix для отправки электронной почты на другой сервер (Exchange Server) при отправке на адрес электронной почты, который имеет поддомен нашего основного сервера. Например, скажем, наш главный сервер - mail.example.com, и у нас есть настройка сервера Exchange для получения электронной почты с сайта exchange.example.com. У нас есть установка записей MX в нашем DNS, и она правильно поступает, если мы отправляем с учетной записи GMail. Однако, когда мы пытаемся отправить электронное письмо из учетной записи @ example.com, мы получаем следующую ошибку:

Host or domain name not found. Name service error for name=exchange.example.com type=A: Host not found

Я считаю, что Postfix сначала проверяет локальные почтовые ящики, и если его настройка с доменом, который он доставляет локальная учетная запись, но в этом случае учетные записи поддоменов расположены на другом сервере. У кого-нибудь есть мысли о том, что мне нужно делать в Postfix, поэтому он не выглядит локально для почтовых ящиков exchange.example.com?

Спасибо за вашу помощь.

0
задан 29 November 2011 в 20:03

1 ответ

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

sudo vim /etc/resolv.conf

Содержимое этого файла ... [!d1 ]

nameserver 8.8.8.8
nameserver 4.4.4.4
domain example.com
search example.com

И, возможно, отредактируйте / etc / hosts и добавьте имя хоста и IP-адрес:

sudo vim /etc/hosts

И строка для добавления (используйте реальный IP-адрес) ... [!d3 ]

192.168.1.100 exchange.example.com exchange
1
ответ дан 25 May 2018 в 16:25

Другие вопросы по тегам:

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