--On Monday, July 23, 2001 19:08:35 +0200 Alessandro Vesely
<ves...@tana.it> wrote:
Some use 571 as an error code. Anybody knows what does it mean?
5.7.1 is the RFC 1893 "enhanced mail system status code" for policy
refusal. Some people have misinterpreted RFC 1893 and come to the
mistaken conclusion that the codes in that RFC can be used as SMTP
codes. This is a mistake. RFC actually defines codes to be used within
a delivery status notice or the text part of an SMTP reply, not as an
SMTP reply itself.
The legal SMTP codes are specified in RFC 2821 (superceding 821). 571
one of them.
A few years ago, when spamming was new and I was running a commercial
mail setup, I used 471 and 571 as SMTP reply codes for a while and
encountered SMTP clients that wouldn't recognize anything but the
standard reply codes to mean permanent rejection. One could argue that
these clients should accept any 5yz code, but really, you should stick
to the standard SMTP codes rather than making up your own. You can do
something like
553 5.7.1 buzz off!
if you want, though don't know if any SMTP client will do anything
useful with the 5.7.1.