Procmail gibt nicht an cyrus weiter

Holm Kapschitzki holm at oleco.net
Sun Oct 16 11:20:16 UTC 2005


Hallo Alexander,

am Sonntag, 16. Oktober 2005 um 02:41 hast Du geschrieben:

> Am So, den 16.10.2005 schrieb Holm Kapschitzki um 1:10:

>> Die Rechte von deliver sind root/root  0755. Ich kann das Sticky Bit mit winscp
>> nicht setzen. Set Uid klappt auch nicht. Bleibt nicht erhalten.

> Dann kann es auch nicht klappen. Warum "musst" du denn mit winscp
> arbeiten? "deliver" ist Teil des cyrus-imapd RPMs. Und die Rechte sind
> auch korrekt gesetzt im RPM:

> -rwsr-xr--  1 cyrus mail 783424 17. Mai 19:21
> /usr/lib64/cyrus-imapd/deliver

> (ist arch 86_64 bei mir)

si ich habs hibekommen :). Was nun genau der Ausschlag war weiß ich auch noch!
nicht so genau. Erstmal hab ich so wie Du beschrieben hast die Rechte geändert
und dann half mir dieser Artikel weiter:

http://www.linuxforen.de/forums/showthread.php?t=116202&page=1&pp=15

Fazit bei mir sieht das jetzt so aus:

ls  -al /var/lib/imap/socket/lmtp
srwxrwxrwx  1 root root 0 16. Okt 10:52 /var/lib/imap/socket/lmtp

[root at base ~]# ls -al /usr/lib/cyrus-imapd/deliver
-rwsrwxrwx  1 cyrus mail 851764  5. Apr 2005  /usr/lib/cyrus-imapd/deliver

erst postfix starten , dann cyrus !!!

in postfix (main.cf):

mailbox_transport = lmtp:unix:/pfad/zu/imap/socket

in cyrus (cyrus.conf):

lmtpunix cmd="lmtpd -a" listen="/pfad/zu/imap/socket" prefork=0

der parameter '-a' schaltet die authentifizierung ab, deshalb auf die filepermissions für den socket achten. prefork muss evtl. auch angepasst werden.

im procmail log steht jetzt folgendes:

Subject: dsgfdsgdsg   Folder: /usr/lib/cyrus-imapd/deliver -a antorox -m
user.antorox          1403

im maillog das:

Oct 16 11:00:29 base master[911]: about to exec /usr/lib/cyrus-imapd/lmtpd
Oct 16 11:00:29 base lmtpunix[911]: executed
Oct 16 11:00:29 base lmtpunix[911]: accepted connection
Oct 16 11:00:29 base lmtpunix[911]: lmtp connection preauth'd as postman
Oct 16 11:00:29 base lmtpunix[911]: duplicate_check: <1835219047.20051016110010 at hardtekk.org> user.antorox         0
Oct 16 11:00:29 base lmtpunix[911]: mystore: starting txn 2147483654
Oct 16 11:00:29 base lmtpunix[911]: mystore: committing txn 2147483654
Oct 16 11:00:29 base lmtpunix[911]: duplicate_mark: <1835219047.20051016110010 at hardtekk.org> user.antorox         1129453229 4
Oct 16 11:01:29 base master[850]: process 911 exited, status 0

also nix mehr von "deliver" .....

kann sein, daß einige Sachen noch durcheinader sind, aber es funnzt.

Danke nochmal ... fetchmail, procmail, cyrus, postfix läuft nun.

--  Gruß  Holm

 mailto:holm at oleco.net




More information about the Fedora-de-list mailing list