Sandy Drobic schrieb:
Martin Lammers wrote:
Das funktioniert. Die Mails werden in den richtigen Ordner einsortiert. Komischerweise mit und ohne existierendem Script.
Auch mit existierendem Script? Sehr schön, das hatte bei mir mal nicht funktioniert.
Ich habe mal in der Shell eine Mail an public+Ordner geschickt. Diese wird auch richtig einsortiert. Wenn ich aber an public+Ordner@meinedomain.tld schicke landet diese wieder in der INBOX. Hat das evtl. mit einer der Tabellen virtual oder sender_canonical zu tun?
Sollte es eigentlich nicht. Ich gehe eher davon aus, dass er folgendermaßen trennt: user: public Ordner: Ordner@meinedomain.tld
Wie wird saslauthd aufgerufen, mit welchen Parametern? ps ax| grep saslauthd
4357 ? Ss 0:00 /usr/sbin/saslauthd -a pam 4360 ? S 0:00 /usr/sbin/saslauthd -a pam 4361 ? S 0:00 /usr/sbin/saslauthd -a pam 4362 ? S 0:00 /usr/sbin/saslauthd -a pam 4363 ? S 0:00 /usr/sbin/saslauthd -a pam
Teste mal, saslauthd mit der Option -r aufzurufen.
Wo muß man das aufrufen? Heißt das dann saslauthd -r pam?
local_recipient_maps =
Empfängt dein Server direkt Mails aus dem Internet? Dann hast du mit der leeren local_recipient_maps die Prüfung auf gültige Emailadressen für die Domains in $mydestination abgeschaltet.
Nein, die Mails werden über fetchmail abgeholt. Das kommt aber wieder raus, war nur zum Testen
relayhost = smtp.variomedia.de
Empfohlen wird, den Relayhost in eckige Klammern zu setzen, um den mx Lookup zu unterdrücken.
smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
Wenn in eckige Klammern, dann auch hier in sasl_passwd ändern mit eckigen Klammern.
Habe ich geändert!