On Sun, Apr 8, 2012 at 2:53 PM, David Jeske <dav...@gmail.com> wrote:

> Perhaps I misunderstood. If you are going to have a record of the deletion
> (i.e. you can keep a deleted message around in some form), this problem
> becomes much easier.

In practice, complete deletion is occasionally necessary.  The
archives should be robust to that.

> Absolutly if there is a message 'deletion' feature, it should delete the
> message contents but leave a 'stub' that links the message-id and
> references/in-reply-to, so it can help hold the thread together during a
> rebuild.

If a message is actually a referencable member of a thread, there will
be references to it in other messages.  Only in the (increasingly
rare) case of a thread held together only by In-Reply-Tos will the
thread be cut by removing a message; otherwise the reference headers
are enough to rebuild.

I think it's reasonable to leave a stub whose only content is "This
message was administratively removed" plus the References, Message-ID,
and Date header fields.  I don't know what to do about the required
>From field, but since it's not going out on the wire in a certain
technical sense the RFC doesn't apply.  Alternatively, use 'From: "J.
Redacted User" <anonym...@example.com>".  The only real problem I can
see with this is that third parties who see it may go searching
personal archives for a local copy of the offending message, which
goes against the spirit of deletion -- better to pretend the message
was never publicly posted.
_______________________________________________
Mailman-Developers mailing list
Mailman-Developers@python.org
http://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9

Reply via email to