Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Dec 1996 22:19:17 -0600
From:      dkelly@hiwaay.net
To:        "Marc G. Fournier" <scrappy@hub.org>
Cc:        "Jordan K. Hubbard" <jkh@time.cdrom.com>, hackers@FreeBSD.ORG
Subject:   Re: Posting to multiple lists 
Message-ID:  <199612220419.WAA24254@nexgen.HiWAAY.net>
In-Reply-To: Message from "Marc G. Fournier" <scrappy@hub.org>  of "Sat, 21 Dec 1996 17:38:34 EST." <Pine.BSF.3.95.961221173438.786D-100000@thelab.hub.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
"Marc G. Fournier" <scrappy@hub.org> wrote:
> 
> 	Somewhat related, but from an 'end-user' viewpoint, I was finding
> it annoying to receiving the same email in several 'filtered' mailboxes
> because of cross posting.  Using procmail to do the filtering, if anyone
> wants to get around this, try at the top of your .procmailrc:

One day I'll figure out why the gurus seem to prefer procmail over slocal. Meanwhile I managed to figure out slocal and .maildelivery before procmail and .procmailrc. A problem I have found with slocal is that it apparently does not lock files it writes to. Use fetchmail to download 100 messages via 28.8k PPP and some .mh_sequences files are liely to get whacko. Doesn't seem to be a problem if popclient is used, but I'm aware the potential is there. Maybe I've answered my own question?

Asked a couple of weeks ago my slocal was not using its database to filter out duplicate messages. Tonight this thread prompted me to revisit the issue.

"man slocal" says:

   Duplicate Message Suppression
       slocal is able to detect and supress  duplicate  messages.
       To  enable  this,  create  two  empty  files in your $HOME
       directory: .maildelivery.pag and .maildelivery.dir.  These
       are  ndbm files which are used to store the Message-IDs of
       incoming messages.

nexgen: {1027} cd /usr/local/lib/mh
nexgen: {1028} strings slocal | grep maildelivery
maildelivery file
only one maildelivery file at a time!
.maildelivery.db
.maildelivery
/usr/local/lib/mh/maildelivery
maildelivery
_maildelivery

Ok, now I get it, we use a different db than the man page writer. Checked the ports patches and found it there too. System is 2.1.6R. Appears to need a little man page patch. Tried "touch ~/.maildelivery.db", sent a message to myself, and found the .db file had grown.
--
David Kelly N4HHE, dkelly@hiwaay.net
=====================================================================
The human mind ordinarily operates at only ten percent of its
capacity -- the rest is overhead for the operating system.





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199612220419.WAA24254>