According to Alexander Bergolth:
> On Thu, 1 Apr 1999, Gilles Detillieux wrote:
> > I already have two big beefs with the BeroList program on htdig.org
> > (doesn't set the "Return-Path:" header correctly, butchers multi-line
> > "Content-Type:" headers such as multipart message from Outlook), so
> > if I ever do get around to hacking the source, as I've been meaning to
> > for a few weeks, I'll look into this fix too!
> 
> Maybe it's worth taking a look at MailMan before hacking the BeroList
> source.
> We switched to Mailman from a self modified version of Listproc and are
> quite happy with it.
> 
> Multipart MIME messages should be passed correctly, it has a built in
> hypermail style web-archiving tool each user can configure his settings
> via a web interface. Other features are e.g. bounce detection, news
> gatewaying.
> 
> Can be found at http://www.list.org

Well, it's not my call.  Maybe Geoff or Andrew would care to comment.

Personally, after looking at the BeroList source, I'm not really impressed
with the quality of it.  However, it does seem that my beefs are fixable.

1. The Return-Path isn't set because the software insists on using the
same address for the envelope FROM address as for the From header.  So
the easy fix would be to set sender=list in the config files for the
mailing lists, but then replies would go to the list.  It would take a
bit of hacking to allow a separate envelope FROM address, but it's feasible.

2. The code makes a very convoluted effort to parse multi-line headers,
but this only works if the continuation lines begin with tab characters.
However, in any case, it still truncates the copy of the header line it
keeps after the first newline, so multi-line headers get chopped.  That's
why it messes up Outlook's multipart messages.  This too could be hacked
to work properly.

3. It seems it would be easy enough to add code to allow parsing the
message body for control commands (subscribe & unsubscribe).

I won't have time to modify & test this today, but if we're committed to
sticking with BeroList, I'll try to hack it in the next day or two.  If
instead the plan is to upgrade to a better quality package soon, I'll save
myself the bother.

-- 
Gilles R. Detillieux              E-mail: <[EMAIL PROTECTED]>
Spinal Cord Research Centre       WWW:    http://www.scrc.umanitoba.ca/~grdetil
Dept. Physiology, U. of Manitoba  Phone:  (204)789-3766
Winnipeg, MB  R3E 3J7  (Canada)   Fax:    (204)789-3930
------------------------------------
To unsubscribe from the htdig3-dev mailing list, send a message to
[EMAIL PROTECTED] containing the single word "unsubscribe" in
the SUBJECT of the message.

Reply via email to