2017-01-30 98 views
0

我們有一臺接收傳入電子郵件的PowerMTA服務器。是否可以將特定域轉發到另一個未運行PowerMTA的現有SMTP服務器?PowerMTA:如何將消息轉發到外部SMTP服務器

到目前爲止,我發現的解決方案是將電子郵件傳遞給指向另一個SMTP服務器的mailx,但這看起來好像是黑客。

謝謝!

回答

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> 

您可能需要使用virtual-mtavirtual-mta-pool如果你正在尋找使用多個SMTP提供負載平衡外發電子郵件。讓我知道,我會更新其配置的答案。

+0

我們不再使用PowerMTA,因此我無法測試此配置,但我會接受此答案,以便其他未來可能會遇到此問題的人員獲益。謝謝! :) – simoncpu

0

在/ etc/pmta/config中配置外部smtp服務器。 示例here

相關問題