?? rfc821(c).txt
字號:
R: 250 OK
S: RCPT TO:<@USC-ISIE.ARPA:joe@FOO-UNIX.ARPA>
R: 250 OK
S: RCPT TO:<@USC-ISIE.ARPA:xyz@BAR-UNIX.ARPA>
R: 250 OK
S: RCPT TO:<@USC-ISIE.ARPA:fred@BBN-UNIX.ARPA>
R: 250 OK
S: DATA
R: 354 Start mail input; end with <CRLF>.<CRLF>
S: Blah blah blah...
S: ...etc. etc. etc.
S: .
R: 250 OK
S: QUIT
R: 221 USC-ISIE.ARPA Service closing transmission channel
轉(zhuǎn)發(fā)的情況
R: 220 USC-ISIF.ARPA Simple Mail Transfer Service Ready
S: HELO LBL-UNIX.ARPA
R: 250 USC-ISIF.ARPA
S: MAIL FROM:<mo@LBL-UNIX.ARPA>
R: 250 OK
S: RCPT TO:<fred@USC-ISIF.ARPA>
R: 251 User not local; will forward to <Jones@USC-ISI.ARPA>
S: DATA
R: 354 Start mail input; end with <CRLF>.<CRLF>
S: Blah blah blah...
S: ...etc. etc. etc.
S: .
R: 250 OK
S: QUIT
R: 221 USC-ISIF.ARPA Service closing transmission channel
第一步:嘗試第一臺主機(jī)上的郵箱
R: 220 USC-ISIF.ARPA Simple Mail Transfer Service Ready
S: HELO LBL-UNIX.ARPA
R: 250 USC-ISIF.ARPA
S: MAIL FROM:<mo@LBL-UNIX.ARPA>
R: 250 OK
S: RCPT TO:<fred@USC-ISIF.ARPA>
R: 251 User not local; will forward to <Jones@USC-ISI.ARPA>
S: RSET
R: 250 OK
S: QUIT
R: 221 USC-ISIF.ARPA Service closing transmission channel
第二步:嘗試第二臺主機(jī)上的郵箱
R: 220 USC-ISI.ARPA Simple Mail Transfer Service Ready
S: HELO LBL-UNIX.ARPA
R: 250 USC-ISI.ARPA
S: MAIL FROM:<mo@LBL-UNIX.ARPA>
R: 250 OK
S: RCPT TO:<Jones@USC-ISI.ARPA>
R: OK
S: DATA
R: 354 Start mail input; end with <CRLF>.<CRLF>
S: Blah blah blah...
S: ...etc. etc. etc.
S: .
R: 250 OK
S: QUIT
R: 221 USC-ISI.ARPA Service closing transmission channel
許多接收者的情況
R: 220 BERKELEY.ARPA Simple Mail Transfer Service Ready
S: HELO USC-ISIF.ARPA
R: 250 BERKELEY.ARPA
S: MAIL FROM:<Postel@USC-ISIF.ARPA>
R: 250 OK
S: RCPT TO:<fabry@BERKELEY.ARPA>
R: 250 OK
S: RCPT TO:<eric@BERKELEY.ARPA>
R: 552 Recipient storage full, try again in another transaction
S: DATA
R: 354 Start mail input; end with <CRLF>.<CRLF>
S: Blah blah blah...
S: ...etc. etc. etc.
S: .
R: 250 OK
S: MAIL FROM:<Postel@USC-ISIF.ARPA>
R: 250 OK
S: RCPT TO:<eric@BERKELEY.ARPA>
R: 250 OK
S: DATA
R: 354 Start mail input; end with <CRLF>.<CRLF>
S: Blah blah blah...
S: ...etc. etc. etc.
S: .
R: 250 OK
S: QUIT
R: 221 BERKELEY.ARPA Service closing transmission channel
名詞表:
<CRLF>
回車
<SP>
空格
ASCII
美國標(biāo)準(zhǔn)信息交換碼
主機(jī)
擁有SMTP進(jìn)程或郵箱的網(wǎng)絡(luò)計(jì)算機(jī)
發(fā)送SMTP進(jìn)程
與接收SMTP進(jìn)程一起工作的進(jìn)程。發(fā)送SMTP開始傳輸服務(wù)連接,它發(fā)出SMTP命令,接收應(yīng)答,管理郵件的傳送
用戶
希望獲得郵件服務(wù)的人(或以人的名義出現(xiàn)的進(jìn)程),還有就是郵件的接收者。
會話
當(dāng)傳輸信道打開時(shí)進(jìn)行的一系列信息交換
傳輸服務(wù)
可靠的面向流的數(shù)據(jù)通信服務(wù)。例如:NCP,TCP,NITS。
傳輸信道
在發(fā)送SMTP和接收SMTP之間建立的全雙工的用于交換命令,應(yīng)答和郵件內(nèi)容的信道
字符
可顯示字符串
行
以一個(gè)<CRLF>結(jié)束的郵件內(nèi)容
應(yīng)答
接收SMTP對發(fā)送SMTP的通過傳輸信道發(fā)送的的對某一命令的(成功或不成功的)響應(yīng)。應(yīng)答的一般格式是應(yīng)答碼加一段文本。通常情況下,應(yīng)答碼供機(jī)器使用,而文本用于人類用戶使用
郵件內(nèi)容
一系列的字符串,它們符合ARPA Internet文本信息格式標(biāo)準(zhǔn)的標(biāo)準(zhǔn)字符集
郵件內(nèi)容結(jié)束標(biāo)記
標(biāo)明郵件內(nèi)容結(jié)束的特定字符
郵箱
指定應(yīng)該向何處發(fā)向用戶的信件的地址(字符串)。它通常由用戶名和主機(jī)名表示
命令
由發(fā)送SMTP發(fā)送到接收SMTP的要求一個(gè)郵件服務(wù)操作的請求
域
郵件系統(tǒng)中主機(jī)地址字符串的層次式表示
接收SMTP進(jìn)程
與發(fā)送SMTP進(jìn)程一起工作的進(jìn)程。它等待通過傳輸服務(wù)建立的連接。它接收發(fā)送SMTP發(fā)出的命令,給出應(yīng)答并執(zhí)行相應(yīng)的操作
操作
一個(gè)信息由一個(gè)接收者發(fā)送到另一個(gè)或多個(gè)接收者的一系列操作
參考資料
[1] ASCII
ASCII, "USA Code for Information Interchange", United States of
America Standards Institute, X3.4, 1968. Also in: Feinler, E.
and J. Postel, eds., "ARPANET Protocol Handbook", NIC 7104, for
the Defense Communications Agency by SRI International, Menlo
Park, California, Revised January 1978.
[2] RFC 822
Crocker, D., "Standard for the Format of ARPA Internet Text
Messages," RFC 822, Department of Electrical Engineering,
University of Delaware, August 1982.
[3] TCP
Postel, J., ed., "Transmission Control Protocol - DARPA Internet
Program Protocol Specification", RFC 793, USC/Information Sciences
Institute, NTIS AD Number A111091, September 1981. Also in:
Feinler, E. and J. Postel, eds., "Internet Protocol Transition
Workbook", SRI International, Menlo Park, California, March 1982.
[4] NCP
McKenzie,A., "Host/Host Protocol for the ARPA Network", NIC 8246,
January 1972. Also in: Feinler, E. and J. Postel, eds., "ARPANET
Protocol Handbook", NIC 7104, for the Defense Communications
Agency by SRI International, Menlo Park, California, Revised
January 1978.
[5] Initial Connection Protocol
Postel, J., "Official Initial Connection Protocol", NIC 7101,
11 June 1971. Also in: Feinler, E. and J. Postel, eds., "ARPANET
Protocol Handbook", NIC 7104, for the Defense Communications
Agency by SRI International, Menlo Park, California, Revised
January 1978.
[6] NITS
PSS/SG3, "A Network Independent Transport Service", Study Group 3,
The Post Office PSS Users Group, February 1980. Available from
the DCPU, National Physical Laboratory, Teddington, UK.
August 1982 RFC 821
Simple Mail Transfer Protocol
[7] X.25
CCITT, "Recommendation X.25 - Interface Between Data Terminal
Equipment (DTE) and Data Circuit-terminating Equipment (DCE) for
Terminals Operating in the Packet Mode on Public Data Networks,"
CCITT Orange Book, Vol. VIII.2, International Telephone and
Telegraph Consultative Committee, Geneva, 1976.
RFC821 SIMPLE MAIL TRANSFER PROTOCOL RFC821 簡單郵件傳輸協(xié)議(SMTP)
1
1
RFC文檔中文翻譯計(jì)劃
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -