Don't feed the troll...

Cameron Simpson cs at zip.com.au
Fri Jun 14 22:09:57 EDT 2013


On 15Jun2013 10:42, Ben Finney <ben+python at benfinney.id.au> wrote:
| "D'Arcy J.M. Cain" <darcy at druid.net> writes:
| Even for those who do participate by email, though, your approach is
| broken:
| > My answer is simple.  Get a proper email system that filters out
| > duplicates.
| 
| The message sent to the individual typically arrives earlier (since it
| is sent straight from you to the individual), and the message on the
| forum arrives later (since it typically requires more processing).
| 
| But since we're participating in the discussion on the forum and not in
| individual email, it is the later one we want, and the earlier one
| should be deleted.

They're the same message! (Delivered twice.) Replying to either is equivalent.
So broadly I don't care which gets deleted; it works regardless.

| So at the point the first message arrives, it isn't a duplicate. The
| mail program will show it anyway, because “remove duplicates” can't
| catch it when there's no duplicate yet.

But it can when the second one arrives. This is true regardless of
the delivery order.

The correct approach it to file the one message wherever it matches.
Message to me+list (I use the list, not the newsgroup) get filed
in my inbox and _also_ in my python folder. I do that based on the
to/cc headers for the most part, so either message's arrival files
the same way.

I delete dups on entry to a mail folder (automatically, of course)
instead of at mail filing time, but the effect is equivalent.

| The proper solution is for you not to send that one at all, and send
| only the message to the forum.

Bah. Plenty of us like both. In the inbox alerts me that someone
replied to _my_ post, and in the python mail gets it nicely threaded.

| You do this by using your mail client's “reply to list” function, which
| uses the RFC 3696 information in every mailing list message.

No need, but a valid option.

| Is there any mail client which doesn't have this function? If so, use
| your vendor's bug reporting system to request this feature as standard,
| and/or switch to a better mail client until they fix that.

Sorry, I could have sworn you said you weren't using a mail client for this...
-- 
Cameron Simpson <cs at zip.com.au>

You've read the book. You've seen the movie. Now eat the cast.
        - Julian Macassey, describing "Watership Down"



More information about the Python-list mailing list