Hi, hab hier ein kleine Postfix-Setup. Mails die nach 'aussen relayed' werden sollen gehen raus: Der Client reicht eine Mail an bla@blub.de ein und diese wird entsprechend der 'smtp_sasl_password_maps' über denn externen Maiserver zugestellt - alles gut. Aber: ich habe einen Sieve-Filter (Autoresposne) eingerichtet. Wird eine Mail empfangen reagiert Sieve und will die Auto-Response versenden aber das schlägt fehl - der externe Mailserver lehnt wegen fehlender Authentifizierung ab. Wo ist der Unterschied zwischen Mail via Mailprogramm und die Mail von Sieve? das Sieve-script: require ["fileinto", "vacation"]; vacation :subject "TEST-Abwesendheitsmeldung" :from "benutzername@domainname.de" "Bitte ignorieren";
poste doch mal die entsprechenden Zeilen aus der maillog, da sieht man normalerweise genauer was passiert. Wenn Du nicht die Original-Domains, -IPs und Servernamen posten möchtest, dann achte darauf sie so zu anonymisieren, daß wir damit trotzdem etwas anfangen können. Also poste eine Liste was was ist. Sonst hilft das Log nicht viel.
das ist wirklich viel. da ist noch anderer Kram dazwischen. man sieht das die table 'smtp_password_mysql' geöffnet wird. aber das das result ist dann '0 rows' weil statt des benutzernamens die hostadresse des relayhost im where-statement genutz wird - warum auch immer. das wird auch der Fehler sein nur weise ich nicht warum das so ist. Ich glaube ja das man sieve irgendwie verbiegen muss...
Mike schrieb: > man sieht das die table 'smtp_password_mysql' geöffnet wird. > aber das das result ist dann '0 rows' weil statt des benutzernamens die > hostadresse des relayhost im where-statement genutz wird - warum auch > immer. Wenn Du smtp_sasl_password_maps verwendest, wird immer der Hostname des Relayservers (oder Hostname + Port) als Schlüssel in der Tabelle gesucht. Das ist also das ganz normale Verhalten. Siehe http://www.postfix.org/SASL_README.html#client_sasl und http://www.postfix.org/postconf.5.html#smtp_sasl_password_maps Nur wenn Du absenderabhängige Relayserver verwendest, wird auch nach Absendern gesucht. Das ist aber eigentlich eher die Ausnahme. Ich würde erst mal schauen, daß es mit einem einzigen Relayserver (und nicht mehreren, absenderabhängigen) funktioniert.
na ich weis nicht... wenn ich 'normal' mail versende funktioniert es doch auch:
1 | smtp_sasl_passwd_lookup: host `sfwdallmx.t-online.de' user `user@domain.de' pass `passwd' |
2 | < sfwdallmx.t-online.de[194.25.134.46]:587: 235 2.5.0 Authentication successful. |
ich glaube es liegt daran das die Auto-Response-Mail keinen Eintrag im Header (MAIL FROM) hat
Mike schrieb: > host `sfwdallmx.t-online.de' Oh, Nein, Urghh, bitte tu Dir das nicht an. Versende keine Emails über T-Online. Die sind so grottig schlecht, daß Du da ständig nur mit Ärger haben wirst. Deren Server sind regelmäßig auf irgendwelchen Blacklists drauf, so daß Deine Mails bei den Empfängern in den Spamfiltern landen. Die haben ihren Service vorne und hinten nicht im Griff, Mails gehen verloren etc. Investier z.B. 1 EUR / Monat und geh z.B. zu denen hier: https://posteo.de Die haben ihren Dienst wenigstens im Griff.
ja.... ich werde der firma ihre mailkonten umziehen - weil ich sonst nichts zu tun habe... Nee, das bleibt so, es funktioniert auch problem los. hier werden ca 300 mails am tag gehändel und es gab in den den letzten jahren keine beschwerden das das mal nicht geht - von vollen postfächern mal abgesehen...
nochmal: wenn sieve seine auto-response versenden will, dann schlägt das fehl weil vermtl. 'MAIL FROM' im Header leer ist. Wie könnte ich das fixen?
Mike schrieb: > ja.... > ich werde der firma ihre mailkonten umziehen - weil ich sonst nichts zu > tun habe... > > Nee, das bleibt so, es funktioniert auch problem los. Die Emails für eine Firma über T-Online empfangen und versenden? Das ist ja noch schlimmer. Internetzugang über T-Online, von mir aus, das kann die Telekom einigermaßen. Aber sowohl Webseiten hosten als auch Email haben die vorne und hinten nicht im Griff. Nimm einen ordentlichen Provider. Solange Du nicht den allerletzten Dorfkrauter nimmst, kann es eigentlich nur besser werden. Dann brauchst Du auch keine absenderabhängigen Logins beim SMTP, ein ordentlicher Geschäftskundenprovider macht Dir da keine solchen Einschränkungen.
Mail from wird leer sein um bounces zu vermeiden? Schick die von Sieve generierte EMail doch erstmal testweise Local an dich. Martin
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.