Poutnik wrote:
> Dne 17/10/2017 v 00:16 Thomas 'PointedEars' Lahn napsal(a):
>> Poutnik wrote:
>>> [NNTP] Servers usually ignore the delete requests because it is abused.
>> Nonsense.
>
> I will not argument about it, as I do not know NNTP protocols in details.
> I was just referring to a post of other participant saying that.
> It may be wrong.
It is.
First of all, those are not “delete requests”, but Control messages. They
are ignored by a few newsservers, but the well-maintained ones implement
them.
However, in order to prevent abuse, recently servers have begun to only
honor “Control: cancel” messages or “Supersedes” (which is equivalent to
“new posting with same References and cancel another posting” in one step)
that have the Cancel-Key header field value that matches the Cancel-Lock
header field value (usually an SHA-1 checksum that is based on the user ID)
of the message to be canceled. Not all newsservers append the Cancel-Lock
header field if the client does not set it, and not all clients are capable
of generating it. So it is likely that the person you have this
"information" from uses such a client–server combination.
For example, you can find the Cancel-Lock header field in my postings; it is
automatically set by the newsserver than I am usually using (one of those in
the <
http://open-news-network.org/>; secure access for free, well-
maintained; highly recommended).
Second, the distribution of “Control: cancel” messages is very important in
general and in particular to counteract excessive spamming in Netnews (see
Breidbart Index). There is also a recommendation-type mechanism (NoCeM).
Third, Control messages are not a feature of NNTP (RFC 3977), but of the
Netnews Message Format; see RFCs 5536 and 5537 for details.
Finally, “Control: cancel” messages are different from deleting a Google
Groups posting which so far does not generate nor distribute such messages.
And that is another problem with and bug in Google Groups. While one can
understand that an archive would want to preserve all messages, even if
deleted *elsewhere*, there is no good reason why a message in that archive
and explicitly deleted from that archive by the original author should
continue to exist elsewhere by default; none at all.
PointedEars
--
A neutron walks into a bar and inquires how much a drink costs.
The bartender replies, "For you? No charge."
(from: WolframAlpha)