Differences between revisions 1 and 2
Revision 1 as of 2008-07-31 13:57:42
Size: 1310
Editor: dunxd
Comment:
Revision 2 as of 2008-07-31 13:57:43
Size: 1311
Editor: dunxd
Comment: Migrated to Confluence 4.0
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
#pragma page-filename DOC/versions/14352551
==
4.16. How do I prevent duplicate copies of email coming to the list ==
#pragma page-filename DOC/versions/4030586
{{{
h
2. 4.16. How do I prevent duplicate copies of email coming to the list
Line 4: Line 6:

{{{
{noformat}
Line 8: Line 9:
}}}


{{{
{noformat}
{noformat}
Line 14: Line 13:
}}}
{noformat}
Line 19: Line 17:
{MAILMAN}
If you don't, people won't be able to send a message to two of your mailing lists at a time. That may be desirable to you.
\\
Line 20: Line 21:
If you don't, people won't be able to send a message to two of your mailing lists at a time. That may be desirable to you.
<<BR>>
''
Last changed on Fri Jan 25 00:22:17 2008 by'' jidanni
<<Color2(Converted from the Mailman FAQ Wizard, col=darkgreen)>>This is one of many [[../Frequently Asked Questions|Frequently Asked Questions]].
_Last changed on Fri Jan 25 00:22:17 2008 by_ jidanni
{color:darkgreen}Converted from the Mailman FAQ Wizard{color}

This is one of many [Frequently Asked Questions].}}}

h2. 4.16. How do I prevent duplicate copies of email coming to the list

Occassionally I get the same email message coming to a list. Sometimes this is because people with broken MUAs (like Outlook) do a "group reply" and it puts the list address in twice, and sometimes it's a mail server hiccup. In order to prevent that, I run the mailing list through procmail as shown in the previous FAQ entry. Near the top of my procmail recipe file, I put the following code:
{noformat}
 :0 Whc: msgid.lock
 | formail -D 8192 /tmp/msgid.cache
{noformat}
{noformat}
 :0 a
 /dev/null
{noformat}
The first bit keeps a message id cache of the last 8192 message ids recieved on the list, and the second bit deletes any messages whose message id matches one in the cache.

If you run more than one email list through the same procmail recipe file, be sure and use a different msgid.cache file for each list, possibly by calling it /tmp/msgid.cache.$
{MAILMAN}
If you don't, people won't be able to send a message to two of your mailing lists at a time. That may be desirable to you.
\\

_Last changed on Fri Jan 25 00:22:17 2008 by_ jidanni
{color:darkgreen}Converted from the Mailman FAQ Wizard{color}

This is one of many [Frequently Asked Questions].

MailmanWiki: DOC/4.16 How do I prevent duplicate copies of email coming to the list (last edited 2015-02-10 00:48:08 by JimTittsler)