
Eu tenho um servidor que serve como servidor de correio central, que retransmite mensagens para o SES. O main.cf fica assim:
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
Tenho vários servidores de aplicativos, todos potencialmente necessários para enviar emails. Então, eu gostaria de poder enviar o e-mail através do servidor de e-mail central. Embora eu possa pensar em uma solução de fila de mensagens para conseguir isso, onde cada servidor de aplicativos coloca o trabalho de correio no MQ e, em seguida, o servidor de correio pode simplesmente consumir esses trabalhos, processá-los e enviar o email real. No entanto, isso parece muito complicado para algo que deveria estar disponível imediatamente.
Acho que deveria haver alguma solução postfix disponível para conseguir isso. Existe alguma maneira de o postfix em um servidor de aplicativos poder "retransmitir" o correio para o "servidor de correio central", que então pode realmente retransmiti-lo através do relayhost (SES)?