2017-01-30 1 views
0

Wir haben einen PowerMTA-Server, der eingehende E-Mails empfängt. Ist es möglich, bestimmte Domänen an einen anderen vorhandenen SMTP-Server weiterzuleiten, der PowerMTA nicht ausführt?PowerMTA: So leiten Sie Nachrichten an externe SMTP-Server weiter

Die Lösung, die ich bisher gefunden habe, ist es, die E-Mails an mailx zu leiten, die auf einen anderen SMTP-Server verweisen, aber das sieht hack-ish aus.

Danke!

Antwort

1

Dies ist ein Beispiel für das Routing von gmail.com zu SendGrid. Möglicherweise müssen Sie für einige SMTP-Provider die Markierung use-unencrypted-plain-auth entfernen.

<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> 

Vielleicht möchten virtual-mta und virtual-mta-pool verwenden, wenn Sie mehrere SMTP-Server zu verwenden, suchen Balance versendeten E-Mails zu laden. Lass es mich wissen und ich werde die Antwort mit ihrer Konfiguration aktualisieren.

+0

Wir verwenden PowerMTA nicht mehr, daher kann ich diese Konfiguration nicht testen, aber ich akzeptiere diese Antwort zum Wohle anderer Leute, die in Zukunft über dieses Problem stolpern könnten. Vielen Dank! :) – simoncpu

0

Konfigurieren Sie Ihren externen SMTP-Server in/etc/pmta/config. Beispiel here

Verwandte Themen