Ursprünglich von Wolfgang Jäth am 26.01.2010 in Newsgroup hamster.de.misc,
vgl. Message-ID <hjmc46.58c.1@ID-4636.user.dfncis.de> (Auszug, leicht geändert)
Gemäß RFC 977 gelten für NNTP folgende Codes (wahrscheinlich gibt es noch ein paar mehr in Erweiterungen zu diesem RFC; aber das wäre eine Heidenarbeit, die alle zu durchsuchen):
| 100 | help text follows |
| 199 | debug output |
| 200 | server ready - posting allowed |
| 201 | server ready - no posting allowed |
| 202 | slave status noted |
| 205 | closing connection - goodbye! |
| 211 | n f l s group selected |
| 215 | list of newsgroups follows |
| 220 | n <a> article retrieved - head and body follow 221 n <a> article retrieved - head follows |
| 222 | n <a> article retrieved - body follows |
| 223 | n <a> article retrieved - request text separately 230 list of new articles by message-id follows |
| 231 | list of new newsgroups follows |
| 235 | article transferred ok |
| 240 | article posted ok |
| 335 | send article to be transferred. End with <CR-LF>.<CR-LF> |
| 340 | send article to be posted. End with <CR-LF>.<CR-LF> |
| 400 | service discontinued |
| 411 | no such news group |
| 412 | no newsgroup has been selected |
| 420 | no current article has been selected |
| 421 | no next article in this group |
| 422 | no previous article in this group |
| 423 | no such article number in this group |
| 430 | no such article found |
| 435 | article not wanted - do not send it |
| 436 | transfer failed - try again later |
| 437 | article rejected - do not try again. |
| 440 | posting not allowed |
| 441 | posting failed |
| 500 | command not recognized |
| 501 | command syntax error |
| 502 | access restriction or permission denied |
| 503 | program fault - command not performed |
Für SMTP (RFC 2821) gelten:
| 211 | System status, or system help reply |
| 214 | Help message |
| 220 | <domain> Service ready |
| 221 | <domain> Service closing transmission channel |
| 250 | Requested mail action okay, completed |
| 251 | User not local; will forward to <forward-path> |
| 252 | Cannot VRFY user, but will accept message and attempt delivery |
| 354 | Start mail input; end with <CRLF>.<CRLF> |
| 421 | <domain> Service not available, closing transmission channel (This may be a reply to any command if the service knows it must shut down) |
| 450 | Requested mail action not taken: mailbox unavailable (e.g., mailbox busy) |
| 451 | Requested action aborted: local error in processing |
| 452 | Requested action not taken: insufficient system storage |
| 500 | Syntax error, command unrecognized (This may include errors such as command line too long) |
| 501 | Syntax error in parameters or arguments |
| 502 | Command not implemented (see section 4.2.4) |
| 503 | Bad sequence of commands |
| 504 | Command parameter not implemented |
| 550 | Requested action not taken: mailbox unavailable (e.g., mailbox not found, no access, or command rejected for policy reasons) |
| 551 | User not local; please try <forward-path> |
| 552 | Requested mail action aborted: exceeded storage allocation |
| 553 | Requested action not taken: mailbox name not allowed (e.g., mailbox syntax incorrect) |
| 554 | Transaction failed (Or, in the case of a connection-opening response, "No SMTP service here") |
Und bei POP3 gibt es nur +OK und -ERR.