Andreas Jutzy wrote:
"postmap -q test@example.com mysql:/etc/postfix/vmailboxsql.cf" liefert "/var/webmail/example.com/test/"
Mal noch eine Zwischenfrage, wenn ich wie in der Ausgangsmail erwähnt Maildrop direkt ohne Postfix aufrufe, dann gehts doch schon schief... Also sollte Postfix doch dort seine Finger noch nicht im Spiel haben. Ich vermutete den courier-authdaemon als Fehler, aber dessen SQL Abfragen liefern auch o.g. Home zurück...
Nein, denn der "To" Ausdruck in maildropfilter wird als mbox gewertet, da er anscheinend keinen "/" am Schluß hat. to - deliver message to a mailbox to expression Otherwise, expression names the mailbox where maildrop delivers the message. If expression is a directory, maildrop assumes that the directory is a maildir directory. Otherwise, maildrop will deliver the message to a file, formatted in traditional mailbox format. maildrop will use either dot-locking, or flock()-locking when delivering the message to the file.
maildrop: authlib: logname=test@domain.com, home=/var/webmail/domain.com/test, mail=(default) maildrop: Changing to /var/webmail/domain.com/test
Bis hierhin ist noch alles in Ordnung, home sollte auch ein "/" am Ende haben. Aber dann...
Message start at 0 bytes, envelope sender=test@domain.com /etc/maildroprc(1): MAILDIR="/var/webmail/domain.com/test/" /etc/maildroprc(2): LOGFILE="/tmp/maildrop.log" maildrop: Attempting .mailfilter maildrop: Delivering to /var/mail/test@domain.com
geht er plötzlich nach /var/mail wieder rein. Was steht denn in der maildirfilter drin, wohin er ausliefern soll? -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org