Вы здесь

Postfix + релэй на левый домен

Есть Postfix, который помимо реального домена (1) (canonical) должен релэить почту для другого почтовика внутри локалки (2). Почтарь внутри локалки (2) имеет нереальный домен и собственный днс сервер, который его ресолвит. Только вот доступа до того днс с реального почтового сервера (1) нет. Как заставить постфикс рэлеить почту для определенного домена напрямик на определенный IP?
Единственное что пришло в голову на первое время - на реальном сервере (1) поднять свой днс-сервер, который будет ресолвить IP для сервера в локалке (2), а все остальные запросы форвардить. Но это костыль с лишней службой. Хотелось бы именно постфиксу прописать что почту для домена скажем local.ru (2) отсылать на определенный IP, а не пытаться ресолвить его MX запись.

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

anviaros-rostov.ru

Да, спасибо, сам уже нашел мапы. Но вот проблема, может кто быстрее мне подскажет:
Прописал скажем local.ru в качестве своего домена на который релэить нужно в relay_domains, в /etc/postfix/transport добавил строчку local.ru relay:[192.168.1.1], при отправке почты письмо возвращается:

Final-Recipient: rfc822; 
Original-Recipient: rfc822;nstorm@local.ru
Action: failed
Status: 5.4.6
Diagnostic-Code: X-Postfix; mail for [192.168.1.1] loops back to myself

Все, в проблеме разобрался, дело было в том, что 192.168.1.1 представлялся таким же хостнэймом как и мой почтовый сервер =)