Courier sux

2005年07月06日 (水曜日) 12時17分

courier»tcpd stinkt. socat» rockt.

how to live without couriertcpd:
TLS_CERTFILE=/etc/exim/cert TLS_PROTOCOL=TLS1 socat \
TCP6-LISTEN:993,fork EXEC:"/usr/bin/couriertls "\
"-server -remotefd=4 /usr/sbin/imaplogin "\
"/usr/bin/imapd Maildir",fdin=4,fdout=4
  

Wenn jemand 'nen imapd (mit SSL/TLS) empfehlen kann, der Maildir kann...

(Hintergrund:)
0. ist das ding extrem Unintuitiv. Und ich wohl zu "normal" um's zu configen.
1. ich darf nicht als root compilieren? wtf! das ist meine SANDBOX Leute!
2. braucht erst mal ./configure in der authlib ewig. Jedes subdir extra, was soll das?
3. darf man erst mal per Hand paar Makefiles editieren und vergessene (courier-eigene!) Libraries in die *_LDADD eintragen
4. linken die gleich mal so 'ne .so gegen 'ne .a
5. war es nicht möglich, den imapd-ssl.rc-Wrapper dazu zu bringen, den couriertcpd auf Port 993 zu binden. Landete immer auf 585, weiss der Teufel warum - irgendwie passiert da total der commandline-Voodoo.
6. loggt das ding rein gar nichts, trotz laufendem courierlogger
7. funzt das auch auf Port 585 nicht, der wird gleich wieder geschlossen.
8. und überhaupt.

P.S.: das ist die "stable" Variante von courier, nicht der snapshot.

Kommentareintrag:

Dovecot rocks'

2005年07月08日 (金曜日) 10時35分