Ретрансляция почты с сервера приложений на ретранслятор

Ретрансляция почты с сервера приложений на ретранслятор

У меня есть сервер, который служит центральным почтовым сервером, который ретранслирует почту в SES. Main.cf выглядит так:

relayhost = email-smtp.ap-south-1.amazonaws.com:587
smtp_sasl_auth_enable = yes
smtp_sasl_security_options = noanonymous
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_use_tls = yes
smtp_tls_security_level = encrypt
smtp_tls_note_starttls_offer = yes

У меня есть несколько серверов приложений, которые все должны потенциально отправлять электронную почту. Поэтому я хотел бы иметь возможность отправлять почту через центральный почтовый сервер. Хотя я могу придумать решение Message Queue для достижения этого, где каждый сервер приложений помещает почтовое задание в MQ, а затем почтовый сервер может просто использовать эти задания, обрабатывать их и отправлять фактическое электронное письмо. Однако это кажется слишком сложной обработкой для того, что должно быть доступно из коробки.

Я думаю, что должно быть какое-то решение Postfix, чтобы достичь этого. Есть ли способ, которым Postfix на сервере приложений может "ретранслировать" почту на "центральный почтовый сервер", который затем может фактически ретранслировать ее через relayhost (SES)?

Связанный контент