Thread View: de.comm.software.mailserver
1 messages
1 total messages
Started by Anton Blau
Mon, 29 Oct 2012 12:03
exim4 - procmail - dovecot - Aufruf als Systemuser
Author: Anton Blau
Date: Mon, 29 Oct 2012 12:03
Date: Mon, 29 Oct 2012 12:03
41 lines
3303 bytes
3303 bytes
Hallo, ich habe ein einer bestehenden Installation von fetchmail - exim4 - procmail - cyrus das cyrus durch dovecot ersetzt. In der Konfiguration mit cyrus wurde aus exim4 procmail mit der Gruppe "mail" aufgerufen. procmail hat widerum als Gruppe "mail" cyrdeliver gestartet und die Mails einsortiert. Wenn ich das gleiche mit dovecot deliver mache erhalte ich vom procmail Aufruf von (dovecot) deliver permanent Fehlermeldungen dieser Art: ... Oct 28 22:27:03 lda(mailinglist): Fatal: setgid(1010(mailinglist) from userdb lookup) failed with euid=1010(mailinglist), gid=100(users), egid=100(users): Operation not permitted (This binary should probably be called with process group set to 1010(mailinglist) instead of 100(users)) Oct 28 22:27:05 lda(avmb1): Fatal: setgid(1002(lexmark) from userdb lookup) failed with euid=1002(avmb1), gid=100(users), egid=100(users): Operation not permitted (This binary should probably be called with process group set to 1002(lexmark) instead of 100(users)) ... Es funktioniert nur, wenn ich exim4 gar keine Gruppe nenne, unter der er procmail (und damit dovecot deliver) aufrufen soll. Dann wird vermutlich die beim jeweiligen user hinterlegte Gruppe verwendet. So richtig verstehe ich die System-User in dovecot nicht (http://wiki.dovecot.org/UserIds). 1. Was ist denn der Unterschied zwischen dem auth user und dem mail user. Jeder mail-user wird sich doch authentifizieren m�ssen und ist damit auch ein auth-user - oder? 2. Wie kann ich denn exim4 mit procmail/dovecot zusammenbinden, und die Mail�bergabe unter einem Systemuser (z. B. "mail") laufen lassen? Vielen Dank! Tony
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads