[exim] Exim as ODMR client

Page principale
Supprimer ce message
Répondre à ce message
Auteur: Brian Candler
Date:  
À: exim-users
Sujet: [exim] Exim as ODMR client
Something I raised a while ago...
http://www.exim.org/mail-archives/exim-users/Week-of-Mon-20020520/msg00027.html

I'd like a way to invoke Exim in such a way as it can be an ODMR client.
That is:
1. it connects to a remote host and sends EHLO (as the smtp transport does)
2. it optionally does STARTTLS, and then does AUTH (ditto)
3. it issues ATRN
4. it receives SMTP mail (like exim -bs does)

I could write a wrapper program which does 1-3 and then does an exec of exim
-bs, or proxies the TCP stream to localhost port 25. But then I'd have to
rewrite the authentication client again, for at least CRAM-MD5 since RFC2645
requires this, and probably NTLM if I ended up talking to an Exchange
server.

The reason I'm bringing this up again is I finally got round to writing a
Maildir server-side implementation of ODMR :-)
http://sourceforge.net/mailarchive/forum.php?thread_id=8761172&forum_id=33081

I want a solution at the client side which doesn't involve fetchmail... in
my experience its handling of 4xx and 5xx rejections is totally broken.

Regards,

Brian.