Re: [Evolution] Multiple Copies of Messages
- From: guenther <guenther rudersport de>
- To: evolution lists ximian com
- Subject: Re: [Evolution] Multiple Copies of Messages
- Date: Tue, 23 Nov 2004 14:22:40 +0100
I much prefer reply-to-list. The ones who post a message without
subscribing (bad etiquette IMHO), should know enough to check for
replies.
Setting up procmail -once- to eliminate duplicates can save one a
lifetime of futile complaining...
Cool, would you happen to have a procmail recipe for doing that please?
Or know where I can get one?
If you search the net, you will find this procmail receipt:
# no duplicate Message IDs, please
:0 Whc: .msgid.lock
| formail -D 8192 $HOME/.procmail/msgid.cache
:0 a:
duplicate
FWIW: It's basically the same, as I keep talking about to deleted
duplicate mails based on the Message-Id header.
Please note, that this script doesn't perfectly fit /this/ particular
issue. Almost all direct copies reach the recipient before the list copy
does. Which means, the list copy will be dropped (as the Message-Id is
known) and the private copy will end up in the mail tree. But this copy
does not have the List-Id header -- which effectively breaks proper
mailing list filtering...
A workaround to accomplish what you really want should be: Drop all
mails with known (aka subscribed) mailing list To/Cc headers and without
any List-Id header. This will drop the personal copy, and the list post
can be filtered based on proper List-Id header.
I don't think complaining is futile, helps to vent steam. :)
Please bear the poor developers, hackers and volunteers in mind, trying
to help folks...
...guenther
--
char *t="\10pse\0r\0dtu\0 ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]