Am Samstag, 13. November 2004 17:44 schrieb Torsten E.:
Nov 12 06:43:08 suse92 postfix/pipe[18881]: 275C3780A1C4:
[ ... ]
Wie sehen denn die "p"-Rechte in den jeweiligen Unterordnern aus ?
Permissions: localhost> lam share cyrus lrswipcda all lrswipcda anyone lrswipcda localhost>
Hast Du auch mal "user+share" ohne die anderen Unterordner versucht?
Yep - selbige Resultate ... sämtliche Emails landen beim angegebenen Benutzer, aber halt im Posteingang und nicht in den angegebenen Ordnern.
Hmm, ich weiss es jetzt auswendig nicht genau. Aber gib mal dem User "anonymous" das "p"-Recht.
[ ... ]
Wie sieht denn die "cyrus"-Zeile in der master.cf aus?
cyrus unix - n n - - pipe user=cyrus argv=/usr/lib/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
Sieht ok aus.
ich wollte es nur der Vollständigkeit halber erwähnen.
BTW, ist es wohl besser statt cyrus als Transport lmtp zu verwenden.
Wie müßte dies dann ausschauen? Etwa in dieser Art: main.cf: mailbox_transport = lmtp:unix:/var/transport/mail
"/var/transport/mail" sollte dann natürlich der Socket von Cyrus lmtpd sein. Ist in der /etc/cyrus.conf auszulesen.
Momentan schaut es wie folgt aus: # at least one LMTP is required for delivery # lmtp cmd="lmtpd" listen="lmtp" prefork=0 lmtpunix cmd="lmtpd" listen="/var/lib/imap/socket/lmtp" prefork=0
Dann: mailbox_transport = lmtp:unix:/var/lib/imap/socket/lmtp Und Postfix sollte dort natürlich Schreibrecht haben.
Aber sollte dann die master.cf aussehen?
lmtp .... lmtp
Sollte existieren.
Ist vorhanden: lmtp unix - - n - - lmtp
Ok. -- Andreas