🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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
#1
Author: Anton Blau
Date: Mon, 29 Oct 2012 12:03
41 lines
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