Постфикс: принудительная ретрансляция на удаленный сервер с тем же доменным именем - PullRequest
1 голос
/ 14 июля 2020

Мой почтовый сервер имеет только одну учетную запись электронной почты и будет использовать другой сервер на inte rnet в качестве узла ретрансляции. Проблема в том, что мне нужен локальный сервер с тем же доменным именем, что и удаленный (сервер ретрансляции). Когда я отправляю электронное письмо на другую учетную запись электронной почты с тем же доменным именем, постфикс проверяет его и возвращает ошибку 550, потому что учетная запись получателя не существует на локальном сервере, но существует на удаленном (сервере ретрансляции).

Можно принудительно ретранслировать и отправить электронное письмо на ретранслятор, даже если учетная запись получателя не существует локально?

С уважением, Карлос

1 Ответ

0 голосов
/ 30 июля 2020

добавьте в main.cf

header_checks = regexp:/etc/postfix/header_checks

и в / etc / postfix / header_checks ==>

/^[tT]o:.*@domain.com.*/ FILTER smtp:remote.smtp.arelay.com 
/^[tT]o:.*localAcout@domain.com.*/ FILTER smtp:local.smpt.arelay.com 

, затем выполните следующие команды:

postmap hash:/etc/postfix/header_checks
postfix reload

PS: Вы должны адаптировать это к своей среде

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...