我们有一台接收传入电子邮件的PowerMTA服务器。是否可以将特定域转发到另一台未运行PowerMTA的现有SMTP服务器?
到目前为止,我发现的解决方案是将电子邮件传递给指向另一个SMTP服务器的mailx,但这看起来很糟糕。
谢谢!
答案 0 :(得分:1)
这是将gmail.com路由到SendGrid的示例。您可能需要为某些SMTP提供程序取消注释use-unencrypted-plain-auth
。
<domain gmail.com>
queue-to sendgrid.rollup
</domain>
<domain sendgrid.rollup>
# use-unencrypted-plain-auth yes
auth-username username
auth-password password
route smtp.sendgrid.net:587
use-starttls yes
require-starttls yes
</domain>
如果您希望使用多个SMTP提供程序来加载平衡外发电子邮件,则可能需要使用virtual-mta
和virtual-mta-pool
。让我知道,我将用其配置更新答案。
答案 1 :(得分:0)
在/ etc / pmta / config中配置外部smtp服务器。 示例here