ietf-nntp POST and IHAVE responses (was: Commetns on draft-15.pdf)
Andrew Gierth
andrew at erlenstar.demon.co.uk
Mon Dec 31 17:02:36 PST 2001
>>>>> "Russ" == Russ Allbery <rra at stanford.edu> writes:
Russ> With IHAVE, generally the other server doesn't particularly
Russ> care whether or not the article was posted, but with POST, it's
Russ> actually important to let the client know that the article is
Russ> invalid. The exception is generally only for dealing with
Russ> spam, where the intention is to make the server be deceptive to
Russ> try to fool a spammer.
However, the broken behaviour of some clients (certain versions of OE,
apparently) when given a 441 response does sometimes require extending
this to non-spam articles, e.g. by returning an error the first time a
given article is rejected for a policy reason, but if the same article
is offered again, accepting and discarding it. This is not really a
very nice solution, but a large OE-using user base can otherwise
generate a quite phenomenal number of posting attempts.
Russ> the following new text:
Russ> A response of 240 SHOULD indicate that barring unforseen
Russ> server errors the posted article will be made available on
Russ> the server and/or transferred to other servers as
Russ> appropriate. In other words, articles not wanted by the
Russ> server SHOULD be rejected with a 411 response and not
Russ> accepted and silently discarded.
s/411/441/
Russ> Intentionally deceptive spam filters can then be left as a
Russ> conscious decision to not abide by SHOULD, which is explicitly
Russ> allowed in the definition of SHOULD.
yup
--
Andrew.
More information about the ietf-nntp
mailing list