1、郑州大学毕业设计(文献翻译) 题 目: 简单邮件传输协议服务扩展的认证机制 指导教师: 宋伟 职 称: 副教授 学生姓名: 学号: 12345678909 专 业: 计算机科学与技术 院(系) : 信息工程学院 完成时间: 2012 年 5 月 15 日 2012 年 5 月 15 日 外文文献资料 SMTP Service Extension for Authentication This document specifies an Internet standards track protocol for the Internet community, and requests discu
2、ssion and suggestions for improvements. Please refer to the current edition of the Internet Official Protocol Standards (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited. There are usually two operating modes: SMTP to send and receive SMTP. Spe
3、cific way: to send SMTP mail in the received user request to determine whether this e-mail local mail, if sent to the users mailbox direct investment, or to check the remote mail server dns MX record, and the establishment of the remote received a two-way between the SMTP transmission channel, then
4、by the sending SMTP command issued by the receiving SMTP to receive, and answer the counter-side delivery. Once the transmission channel is established, SMTP MAIL command specifying the sender sends the message sender. If the recipient can receive mail SMTP OK response is returned. SMTP RCPT command
5、 issued for the sender to confirm whether the message is received. If the SMTP recipient receives, it returns OK response; if you cannot receive, then refused to accept response to issue (but does not suspend operation of the entire message), the two sides will repeat so many times. When the recipie
6、nts receive all messages will receive a special sequence, if the recipient of the message successfully processed, it returns OK response. SMTP commands define the mail transfer or by user-defined system functions. Its command is End of the string. In the case with parameters, the command itself is a
7、nd the parameters separately, if not directly, and with parameters Connection. Mailbox syntax and receiving sites must be consistent with the form. SMTP commands and responses are discussed below. Send e-mail operations involving different data objects, their mutual connection by different parameter
8、s. Reply Path parameter is the MAIL command, the forward path is the RCPT command parameter, the message date is the DATA command. These arguments or data objects must follow the command. This model also requires a different buffer to store the objects, that is, there is a path back buffer, a forwar
9、d path buffer, the contents of a message buffer. The command generates its own specific buffer, or to one or more of the contents of the buffer is cleared. An important feature of SMTP is its ability to transmit messages in the Relay, Transfer Service provides inter-process communication (IPCE), and
10、 this environment may include a network, several networks or a network subnet. Understand that the transmission system (or IPCE) is not a one to one very important. Process and other processes may be directly through the communications of known IPCE. Mail is an application or inter-process communica
11、tion. Mail can be connected in different IPCE the process of inter-network mail delivery. More specifically, mail can be a host of different network relay transmission. Known as the Simple Mail Transfer Protocol SMTP (Simple Mail Transfer Protocol), aim to provide efficient and reliable message tran
12、sfer. An important feature of SMTP is its ability to transmit messages in the Relay, that the message can be different relay hosts on the network transmission. Work in two situations: First, e-mail transmission from the client to the server; second is from one server to another server. SMTP is a req
13、uest / response protocol, it listen port 25, for receiving the users Mail request to establish with the remote Mail server SMTP connection. Copyright Notice Copyright (C) the Internet Society (1999). All Rights Reserved. 1. Introduction This document defines an SMTP service extension ESMTP whereby a
14、n SMTP client may indicate an authentication mechanism to the server; perform an authentication protocol exchange, and optionally negotiate security layer for subsequent protocol interactions. This extension is a profile of the Simple Authentication and Security Layer SASL. 2. Conventions Used in th
15、is Document In examples, C: and S: indicate lines sent by the client and server respectively. The key words MUST, MUST NOT, SHOULD, SHOULD NOT, and MAY in this document are to be interpreted as defined in Key words for use in RFCs to Indicate Requirement Levels KEYWORDS. 3. The Authentication servic
16、e extension (1) The name of the SMTP service extension is Authentication (2) The EHLO keyword value associated with this extension is AUTH (3) The AUTH EHLO keyword contains as a parameter a space separated list of the names of supported SASL mechanisms. (4) A new SMTP verb AUTH is defined (5) An optional parameter using the keyword AUTH is added to the MAIL FROM command, and extends the maximum line length of the MAIL FROM command by 500 characters.