Hi List -- sending this here for the archives, Google-users, and
posterity's sake.
I've in the past posted questions trying to figure out how to get
things like Mailman setup in a vhost fashion (not so easy... Mailman
seems to want one install per server) or to get ezmlm-idx installed
on top of Courier, without needing qmail.
It looks like the possible solution is to write a fake implementation
of the qmail-queue binary that ezmlm expects, and have that fake
version turn around and proxy the message to Courier's sendmail
(using the -verp flag as approriate; and batching the recipient list
into groups of 100 -- for now, done dumb without grouping the domains
together; if ezmlm-idx were smart enough to spit the list out in
domain order, my understanding is things would be better).
Brief testing seems to suggest that this works -- ezmlm-idx seems
happy to send outbound messages this way, and we've been doing
inbound through Courier for years, so that's known to work.
Courier's verping encodes some characters that qmail doesn't. I
noticed that '-' in a VERPed address on qmail is unencoded, on
Courier it gets converted to +2D. I don't know the impact of this
yet; Sam, is there any reason why '-' is escaped specifically?
The "draft" code I have is in Perl, so isn't something I would even
attempt to submit to Sam for inclusion. I would be delighted if
anyone would be interested in converting it to lean, efficient C and
if Sam were willing to accept that into the main codebase.
best,
Jeff
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
courier-users mailing list
courier-users@lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users