Hallo Thorsten,
From the keyboard of Thorsten,
Moin,
* Waldemar Brodkorb
[01-10-26 23:53]: Kann es irgendwie mit den rechten von maildrop zusammenhängen?
procmail z.b: ls -la `which procmail` -rwsr-sr-x 1 root mail 65888 30. Aug 20:13 /usr/bin/procmail Jetzt bin ich überrascht. Bei mir sieht's so aus: -rwxr-xr-x 1 root root 67128 Mai 11 18:32 /usr/bin/procmail* -rwsr-sr-x 1 root mail 192891 Mai 11 18:24 /usr/bin/maildrop* Also dürfte ich das eigentlich mit Maildrop dürfen, egal mit welchen Rechten der MDA von Postfix gestartet wird. Warum haben aber unsere Postfixe unterschiedliche Rechte?
Haben Sie? Nein, nur unsere procmail's ;)
Welche SuSE benutzt Du?
Habe ich da erwähnt das es ein SuSE-System ist? Es ging mir nur darum zu zeigen, das der MDA eventuell keine Rechte hat beim User im Mailspool zu werkeln. Dafür muß er z.B. der Gruppe mail angehören und das setgid-bit gesetzt haben, um mit den Rechten von mail zu arbeiten auch wenn ein anderer Benutzer Ihn gestartet hat (z.B. der "Benutzer" postfix) Die meisten Unterprogramme von postfix laufen als unprivilegierter User.
Hast Du Postfix von HAnd installiert?
Nö. Bzw. doch, mit der Nase kann ich nicht sogut tippen :) Noch mal zu deinem Problem. Wie verwendest du denn maildrop? Wie sieht der Eintrag in /etc/postfix/main.cf aus? Läuft Postfix in einer chroot-Umgebung? Wie sehen die Dateirechte von .mailfilter aus? Wohin filtert mailfilter? $HOME/Mail ? /var/mail/$user ? Wie sehen die Rechte der Mailboxen aus? Scheinbar kann maildrop kein lockfile anlegen. bye Waldemar