[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Nmh-workers] Garbage collection

From: Paul Vixie
Subject: Re: [Nmh-workers] Garbage collection
Date: Tue, 01 Jan 2013 18:55:50 -0800
User-agent: Postbox 3.0.6 (Windows/20121031)


Tuesday, January 01, 2013 8:56 AM
Greetings all,


- Remove dbm/ndbm dependency. The ONLY reason nmh has a dependency on
a db library is for duplicate suppression in slocal; if slocal finds
a duplicate Message-ID, it discards it. I didn't think getting a dbm
library was so hard, but apparantly it is under Linux; the autoconf
stuff for this is a giant mess. I'm wondering ... do people actually
use this functionality? I'm thinking the days of using slocal in
your .forward file have slowly been coming to an end. At the very least
we should make this functionality optional ... that would make things
easier for Paul Fox, if no one else :-)
it's been a long time since slocal could do what i wanted. i switched to procmail in 1999 or so, then switched to a home grown perl script as my .forward pipe in 2003 or so. duplicate suppression by message id is still useful, and it's so useful that everything that can replace slocal can do duplicate suppression by message id.

this is an argument for deprecating slocal, but it is not an argument for removing features or dependencies from slocal if we keep it.

making the dbm dependency optional would seem to be the desired middle ground.
- EBCDIC safe encoding. Forces quoted-printable encoding if an "EBCDIC
unsafe" character is seen (see uip/mhbuildsbr.c:ebcdicsafe[]). We
don't care about this, right?
O. M. G.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]