我的 Web 应用程序必须发送电子邮件,并且它托管在多个物理服务器上。使用第三方服务不是一种选择,所以我正在安装 postfix(或者可能是 sendmail)。
在这种情况下,在中央服务器上安装 postfix 还是在每个应用服务器上安装它更常见?我想后者会更容易,需要更少的网络/安全配置(我会使用厨师或其他东西将它一次部署到所有机器)。这种方法有缺点吗?
我想到的一个潜在问题是它是否会使邮件更有可能被标记为垃圾邮件,但 AFAICT 我可以为每个服务器设置一个反向 DNS 并缓解该问题?还有什么我不考虑的吗?