⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc1225.txt

📁 著名的RFC文档,其中有一些文档是已经翻译成中文的的.
💻 TXT
📖 第 1 页 / 共 3 页
字号:
                      which permit the client to parse the messages                      in the maildrop.                 Note that messages marked as deleted are not counted in                 either total.               Possible Responses:                   +OK nn mm               Examples:                   C:    STAT                   S:    +OK 2 320           LIST [msg]               Arguments: a message-id (optionally)  If a message-id is                   given, it may NOT refer to a message marked as                   deleted.               Restrictions: may only be given in the TRANSACTION state.               Discussion:                 If an argument was given and the POP3 server issues a                 positive response with a line containing information                 for that message.  This line is called a "scan listing"                 for that message.                 If no argument was given and the POP3 server issues a                 positive response, then the response given is                 multi-line.  After the initial +OK, for each message                 in the maildrop, the POP3 server responds with a line                 containing information for that message.  This line                 is called a "scan listing" for that message.                 In order to simplify parsing, all POP3 servers are                 required to use a certain format for scan listings.                 The first octets present must be the message-id ofRose                                                            [Page 6]RFC 1225                          POP3                          May 1991                 the message.  Following the message-id is the size of                 the message in octets.  This memo makes no requirement                 on what follows the message size in the scan listing.                 Minimal implementations should just end that line of                 the response with a CRLF pair.  More advanced                 implementations may include other information, as                 parsed from the message.                      NOTE: This memo STRONGLY discourages                      implementations from supplying additional                      information in the scan listing.  Other, optional,                      facilities are discussed later on which permit                      the client to parse the messages in the maildrop.                 Note that messages marked as deleted are not listed.               Possible Responses:                   +OK scan listing follows                   -ERR no such message               Examples:                   C:    LIST                   S:    +OK 2 messages (320 octets)                   S:    1 120                   S:    2 200                   S:    .                     ...                   C:    LIST 2                   S:    +OK 2 200                     ...                   C:    LIST 3                   S:    -ERR no such message, only 2 messages in                         maildrop           RETR msg               Arguments: a message-id (required)  This message-id may                   NOT refer to a message marked as deleted.               Restrictions: may only be given in the TRANSACTION state.               Discussion:                 If the POP3 server issues a positive response, then the                 response given is multi-line.  After the initial +OK,                 the POP3 server sends the message corresponding to the                 given message-id, being careful to byte-stuff the                 termination character (as with all multi-line                 responses).                 If the number associated with this message is higher                 than the "highest number accessed" in the maildrop, theRose                                                            [Page 7]RFC 1225                          POP3                          May 1991                 POP3 server updates the "highest number accessed" to                 the number associated with this message.               Possible Responses:                   +OK message follows                   -ERR no such message               Examples:                   C:    RETR 1                   S:    +OK 120 octets                   S:    <the POP3 server sends the entire message here>                   S:    .           DELE msg               Arguments: a message-id (required)  This message-id                   may NOT refer to a message marked as deleted.               Restrictions: may only be given in the TRANSACTION state.               Discussion:                 The POP3 server marks the message as deleted.  Any                 future reference to the message-id associated with the                 message in a POP3 command generates an error.  The POP3                 server does not actually delete the message until the                 POP3 session enters the UPDATE state.                 If the number associated with this message is higher                 than the "highest number accessed" in the maildrop,                 the POP3 server updates the "highest number accessed"                 to the number associated with this message.               Possible Responses:                   +OK message deleted                   -ERR no such message               Examples:                   C:    DELE 1                   S:    +OK message 1 deleted                     ...                   C:    DELE 2                   S:    -ERR message 2 already deleted           NOOP               Arguments: none               Restrictions: may only be given in the TRANSACTION state.               Discussion:                 The POP3 server does nothing, it merely replies with a                 positive response.               Possible Responses:Rose                                                            [Page 8]RFC 1225                          POP3                          May 1991                   +OK               Examples:                   C:    NOOP                   S:    +OK           LAST               Arguments: none               Restrictions: may only be issued in the TRANSACTION state.               Discussion:                 The POP3 server issues a positive response with a line                 containing the highest message number which accessed.                 Zero is returned in case no message in the maildrop has                 been accessed during previous transactions.  A client                 may thereafter infer that messages, if any, numbered                 greater than the response to the LAST command are                 messages not yet accessed by the client.             Possible Response:                   +OK nn             Examples:                   C:      STAT                   S:      +OK 4 320                   C:      LAST                   S:      +OK 1                   C:      RETR 3                   S:      +OK 120 octets                   S:      <the POP3 server sends the entire message                           here>                   S:      .                   C:      LAST                   S:      +OK 3                   C:      DELE 2                   S:      +OK message 2 deleted                   C:      LAST                   S:      +OK 3                   C:      RSET                   S:      +OK                   C:      LAST                   S:      +OK 1           RSET               Arguments: none               Restrictions: may only be given in the TRANSACTION                   state.               Discussion:Rose                                                            [Page 9]RFC 1225                          POP3                          May 1991                 If any messages have been marked as deleted by the POP3                 server, they are unmarked.  The POP3 server then                 replies with a positive response.  In addition, the                 "highest number accessed" is also reset to the value                 determined at the beginning of the POP3 session.               Possible Responses:                   +OK               Examples:                   C:    RSET                   S:    +OK maildrop has 2 messages (320 octets)The UPDATE State   When the client issues the QUIT command from the TRANSACTION state,   the POP3 session enters the UPDATE state.  (Note that if the client   issues the QUIT command from the AUTHORIZATION state, the POP3   session terminates but does NOT enter the UPDATE state.)           QUIT               Arguments: none               Restrictions: none               Discussion:                 The POP3 server removes all messages marked as deleted                 from the maildrop.  It then releases the                 exclusive-access lock on the maildrop and replies as                 to the success of                 these operations.  The TCP connection is then closed.               Possible Responses:                   +OK               Examples:                   C:    QUIT                   S:    +OK dewey POP3 server signing off (maildrop                         empty)                     ...                   C:    QUIT                   S:    +OK dewey POP3 server signing off (2 messages                         left)                     ...Optional POP3 Commands   The POP3 commands discussed above must be supported by all minimalRose                                                           [Page 10]RFC 1225                          POP3                          May 1991   implementations of POP3 servers.   The optional POP3 commands described below permit a POP3 client   greater freedom in message handling, while preserving a simple POP3   server implementation.                 NOTE: This memo STRONGLY encourages implementations to                 support these commands in lieu of developing augmented                 drop and scan listings.  In short, the philosophy of                 this memo is to put intelligence in the part of the                 POP3 client and not the POP3 server.           TOP msg n               Arguments: a message-id (required) and a number.  This                   message-id may NOT refer to a message marked as                   deleted.               Restrictions: may only be given in the TRANSACTION state.               Discussion:                 If the POP3 server issues a positive response, then                 the response given is multi-line.  After the initial                 +OK, the POP3 server sends the headers of the message,                 the blank line separating the headers from the body,                 and then the number of lines indicated message's body,                 being careful to byte-stuff the termination character                 (as with all multi-line responses).                 Note that if the number of lines requested by the POP3                 client is greater than than the number of lines in the                 body, then the POP3 server sends the entire message.               Possible Responses:                   +OK top of message follows                   -ERR no such message

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -