Bedingtes Relay mit Berechtigungsnachweis basierend auf dem Domänenempfänger?

481
jangar

Ich verwende Postfix, um E-Mails direkt zu senden. Manchmal werden jedoch meine geschäftlichen E-Mail-Nachrichten von outlook.com nicht übermittelt.

Nach dem Ändern des SPF-Datensatzes war die Zustellung erfolgreich, sie wird jedoch in den Spam-Ordner des Empfängers verschoben.

Um sicherzugehen, dass die E-Mail im Posteingang des Empfängers ankommt, möchte ich, dass der SMTP-Server meines E-Mail-Providers postfixiert wird und sich mit den Anmeldeinformationen basierend auf dem Absender nur dann anmeldet, wenn ich an outlook.com (und andere Microsoft-Domänen, dh live) sende .com, live.ca, msn.com, hotmail.com, hotmail.co.au, hotmail.co.uk, hotmail.co.za, hotmail.co.nz und hotmail.ca (ua).

Zum Beispiel: 1) pippo@mydomain.com -> user@anydomain.com, direkt an den MX-Server anydomain.com senden

2) pippo@mydomain.com -> user@outlook.com, senden Sie die Datei smtp.myproviderdomain.com mit dem Berechtigungsnachweis pippo@mydomain.com / password

3) pluto@mydomain.com -> user@outlook.com, senden Sie es durch smtp.myproviderdomain.com mit dem Berechtigungsnachweis pluto@mydomain.com / password

Einige Konfigurationen mit smtp_sender_dependent_authentication = yes und der Tabelle smtp_sasl_password_maps

Wie kann man festlegen, dass mit dieser Anweisung nur für outlook.com und zugehörige Domänen ein Postfix durchgeführt wird?

1

0 Antworten auf die Frage