将邮件从应用程序服务器中继到中继主机

将邮件从应用程序服务器中继到中继主机

我有一台用作中央邮件服务器的服务器,它将邮件转发到 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

我有几台应用服务器,它们都可能需要发送电子邮件。因此,我希望能够通过中央邮件服务器发送邮件。虽然我可以想到一个消息队列解决方案来实现这一点,其中每个应用服务器将邮件作业放入 MQ,然后邮件服务器可以简单地使用这些作业,处理它并发送实际的电子邮件。但是,对于应该开箱即用的东西来说,这似乎处理太多了。

我认为应该有一些 Postfix 解决方案可以实现这一点。应用服务器上的 Postfix 是否有办法将邮件“中继”到“中央邮件服务器”,然后该服务器实际上可以通过中继主机 (SES) 进行中继?

相关内容