У меня есть несколько серверов на хостинге. Каков наилучший способ или возможно ли запустить реле в одной из систем, чтобы
отправлять все электронные письма на адрес alerts@myowndomain.com в нашу службу хостинга электронной почты? (у нас есть собственный DNS для myowndomain.com внутри компании, но мы размещаем почтовую службу для того же домена в Microsoft 365. Есть общедоступная запись MX)
отправлять электронные письма по адресу alerts@somemonitoring.com для нашей третьей службы мониторинга?
В настоящее время мы тестировали запуск фиктивного внутреннего DNS для жесткого кодирования MX-записи как для myowndomain, так и для monitoring.com. Postfix в основном работает как реле, которое принимает все электронные письма и просто пересылает их. Я не эксперт по Postfix, интересно, можно ли это правильно сделать с помощью postfix.
Postfix может делать все, о чем вы можете подумать.
Однако, если все, что вы делаете, это отправка почты OUT, просто поместите записи файла hosts для желаемых ретрансляторов на эти серверы и используйте нулевой клиент, такой как ssmtp, для отправки почты.
Чтобы сделать это с постфиксом, сделайте записи transport_maps для всех получателей и направьте их к нужному реле.
Разное объясняется здесь:
http://www.postfix.org/STANDARD_CONFIGURATION_README.html#null_client http://www.postfix.org/ADDRESS_REWRITING_README.html#transport http://www.postfix.org/BASIC_CONFIGURATION_README.html#relayhost