docs/diploma

changeset 75:a01ff7d2ca7e

added notes about smtp
author meillo@marmaro.de
date Tue, 04 Nov 2008 11:33:15 +0100
parents 3edb4ce65f64
children 5bd3f2118960
files smtp.txt
diffstat 1 files changed, 57 insertions(+), 0 deletions(-) [+]
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/smtp.txt	Tue Nov 04 11:33:15 2008 +0100
     1.3 @@ -0,0 +1,57 @@
     1.4 +from RFC821:
     1.5 +------------
     1.6 +
     1.7 +The following are the SMTP commands:
     1.8 +
     1.9 +HELO <SP> <domain> <CRLF>
    1.10 +MAIL <SP> FROM:<reverse-path> <CRLF>
    1.11 +RCPT <SP> TO:<forward-path> <CRLF>
    1.12 +DATA <CRLF>
    1.13 +RSET <CRLF>
    1.14 +SEND <SP> FROM:<reverse-path> <CRLF>
    1.15 +SOML <SP> FROM:<reverse-path> <CRLF>
    1.16 +SAML <SP> FROM:<reverse-path> <CRLF>
    1.17 +VRFY <SP> <string> <CRLF>
    1.18 +EXPN <SP> <string> <CRLF>
    1.19 +HELP [<SP> <string>] <CRLF>
    1.20 +NOOP <CRLF>
    1.21 +QUIT <CRLF>
    1.22 +TURN <CRLF>
    1.23 +
    1.24 +
    1.25 +4.2.2.  NUMERIC ORDER LIST OF REPLY CODES
    1.26 +
    1.27 +211 System status, or system help reply
    1.28 +214 Help message
    1.29 +	[Information on how to use the receiver or the meaning of a
    1.30 +	particular non-standard command; this reply is useful only
    1.31 +	to the human user]
    1.32 +220 <domain> Service ready
    1.33 +221 <domain> Service closing transmission channel
    1.34 +250 Requested mail action okay, completed
    1.35 +251 User not local; will forward to <forward-path>
    1.36 +
    1.37 +354 Start mail input; end with <CRLF>.<CRLF>
    1.38 +
    1.39 +421 <domain> Service not available,
    1.40 +	 closing transmission channel
    1.41 +	[This may be a reply to any command if the service knows it
    1.42 +	must shut down]
    1.43 +450 Requested mail action not taken: mailbox unavailable
    1.44 +	[E.g., mailbox busy]
    1.45 +451 Requested action aborted: local error in processing
    1.46 +452 Requested action not taken: insufficient system storage
    1.47 +
    1.48 +500 Syntax error, command unrecognized
    1.49 +	[This may include errors such as command line too long]
    1.50 +501 Syntax error in parameters or arguments
    1.51 +502 Command not implemented
    1.52 +503 Bad sequence of commands
    1.53 +504 Command parameter not implemented
    1.54 +550 Requested action not taken: mailbox unavailable
    1.55 +	[E.g., mailbox not found, no access]
    1.56 +551 User not local; please try <forward-path>
    1.57 +552 Requested mail action aborted: exceeded storage allocation
    1.58 +553 Requested action not taken: mailbox name not allowed
    1.59 +	[E.g., mailbox syntax incorrect]
    1.60 +554 Transaction failed