Postfix - Weiterleiten einiger E-Mail-Adressen an einen Alias ​​über einen externen SMTP-Dienst

Postfix - Weiterleiten einiger E-Mail-Adressen an einen Alias ​​über einen externen SMTP-Dienst

Ich versuche, einen Postfix-Server in Google Cloud einzurichten, der ausgehende SMTP-Ports blockiert. Mein Problem ist, dass eine E-Mail-Adresse (sagen wir [email protected]) ein Alias ​​für eine externe E-Mail-Adresse ( ) sein muss [email protected]; alle an[email geschützt]müssen weitergeleitet werden an[email geschützt]. Ich habe auch noch weitere E-Mail-Adressen die einfach lokal zugestellt werden müssen.

Ich kann Postfix so einrichten, dass alle E-Mails an[email geschützt]Zu[email geschützt]mithilfe virtueller Alias-Zuordnungen, aber da SMTP-Ports blockiert sind, wird die Verbindung nicht zum SMTP-Server von example2.com durchgestellt. Ich möchte, dass Postfix diese E-Mails über Mailjet auf Port 2525 sendet, damit die Verbindung nicht blockiert wird. Leider versucht Postfix, selbst wenn relayhostauf eingestellt ist in-v3.mailjet.com:2525, die E-Mails nicht weiterzuleiten, sondern sie direkt zu senden.

Ich verwende Ubuntu 16.04.

Antwort1

Wenn Sie eine Relay-Direktive ausführen, versucht Postfix standardmäßig, den MX für diese Domäne nachzuschlagen. Sie müssen Postfix daher anweisen, den in Klammern angegebenen A-Eintrag zu verwenden, siehe meine Relayhost-Direktive weiter unten.

relayhost = [vps1.domain.com]:26

Ich verwende einen Off-Port, um die SMTP-Blockierung meines ISPs zu umgehen. Dadurch wird Postfix gezwungen, direkt zu diesem A-Eintrag zu gehen und eine Verbindung zum Senden von E-Mails herzustellen.

verwandte Informationen