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

Reply via email to