我正在建立一个电子邮件系统使用Interspire电子邮件营销与5个用户帐户,每个用户都有自己的Sendgrid帐户。
我们正试图建立一个快速的系统,因此我们有一个专用的MySQL服务器,有大量的内存,一个用于托管Interspire软件的web服务器,以及我们当前的问题: MTA服务器。
我们希望MTA服务器充当到Sendgrid的网关,因为它可以并行地处理电子邮件,而不是直接从带有PHP限制的Interspire中处理电子邮件。据我所知,Postfix将无法使用,因为我们都有自己的Sendgrid帐户,而且当Postfix被配置为充当网关时,它只允许一组凭据。
我的问题是,我们如何才能仍然设置/使用我们自己的Sendgrid帐户,而通过MTA服务器将电子邮件传输到Sendgrid?还有别的选择吗?
我几乎希望让MTA拦截来自web服务器的smtp请求(其中包括smtp身份验证细节),然后接管传递。由于MTA也是一个本地服务器,所以它应该非常快。
发布于 2013-02-20 18:04:32
Charlie,您可以在后缀中使用依赖于发件人的SASL auth为不同的用户使用不同的中继主机。http://www.postfix.org/SASL_README.html#client_沙斯尔_发件人
https://serverfault.com/questions/480466
复制相似问题