rfc524.txt

来自「中、英文RFC文档大全打包下载完全版 .」· 文本 代码 · 共 1,976 行 · 第 1/5 页

TXT
1,976
字号
      The act of verifying an ID as that of a specified Individual.   USER VERIFICATION AGENT      A Mail server process which performs User VerificationMP FUNCTIONS   A MP function is the request by a Mail user process and the   subsequent performance by a server, of a major task related to the   management of Mail.  The following functions are defined:      RECORDING      DELIVERY      DISTRIBUTION      FORWARDING      CITATION RETRIEVAL      UPDATE CITATION      USER VERIFICATION   One might expect that within the Network there would be just a few   Recording Agents (who implement the Recording, Citation Retrieval,   and Update Citation functions); a few Distribution Agents (who   implement the Distribution function); one or two User Verification   Agents (who implement the User Verification Function); and many hosts   who implement the Delivery and Forwarding functions.   In general, a host is free to implement any, all, or none of the   functions defined by the Protocol; and a host is free to require a   login (for purposes of accounting) before permitting a user process   access to any of the function(s) it has implemented.   An FTP server process who chooses to not implement MP or a particular   MP function simply rejects the command that requests the   unimplemented server with the reply:      400 Function not implemented.   A server who chooses to require login before allowing access to the   MP subsystem or to an MP function, simply rejects the command that   requests the charged-for service with the reply:White                                                          [Page 22]RFC 524                 A Proposed Mail Protocol            13 June 1973      332 Login first, please.   The functions defined in MP are:      RECORDING         The Recording function is invoked with the command:            RECORD <CA>         Once this command is given, the user process shall provide the         following (in any order that suits it):            (1)   Any Static Attributes desired.               Content and Clerk are required.  Defaults for other               Static Attributes (applied by the server if the               appropriate commands don't appear) are as follows:                  Title or Comments as specified in the glossary.                  Author to the Clerk.                  Creation Date to the Recording Date.            (2)   Initial values for any Dynamic Attributes desired.               Defaults (applied by the server if the appropriate               commands don't appear) are as follows:                  Distribution and Catalog Lists to null.                  Access List as specified in the glossary.         The Recording function is terminated with either of the         commands:            EXIT <CA>    or    ABORT <CA>         EXIT represents normal termination, and causes the server to         perform the Recording function for which parameters have just         been given.  ABORT represents abnormal termination and effects         exit from the function with no action having been taken by the         server; the whole command exchange, beginning with RECORD, is         therefore a NOP.White                                                          [Page 23]RFC 524                 A Proposed Mail Protocol            13 June 1973      DELIVERY         The Delivery function is invoked with the command:            DELIVER <CA>         Once this command is given, the user process shall provide the         following (in any order that suits it):            (1)   Any Static Attributes desired.               Content is required.  Defaults for other Static               Attributes (applied by the server if the appropriate               commands don't appear) are as follows:                  Title or Comments as specified in the glossary.                  Clerk to null                  Author to the Clerk.                  Creation Date to the Delivery Date.            (2)    Any Dynamic Attributes desired.               Distribution List is required.  Defaults (applied by the               server if the appropriate commands don't appear) are as               follows:                  Catalog List to null                  Access List as specified in the glossary.                     Both of these attributes are for the Recipient's                     information only when presented in the context of                     Delivery, so defaulting them to null simply implies                     that the Clerk doesn't desire that they be                     communicated to the Recipient.            (3)   Any or all of the following optional parameters:               (a) Delivery TypeWhite                                                          [Page 24]RFC 524                 A Proposed Mail Protocol            13 June 1973               (b) Acknowledgment Type                  The specification of this parameter is appropriate if                  and only if the Delivery Type is POSITIVE or NEGATIVE                  ACKNOWLEDGMENT or PROGRESS REPORT.  In this context,                  Acknowledgment Type tells the server how to interpret                  the Content of the Acknowledgment.               (c) Serial Number                  The Serial Number assigned to the piece of Mail being                  Delivered.  This parameter is inappropriate unless the                  Delivery type is FORWARD (in which case the Serial                  Number is the one preserved from the previous                  Delivery), MAIL, or REPLY.               (d) Reference Serial Number                  The Serial Number assigned to the piece of Mail to                  which the current piece of Mail is either an                  Acknowledgment, Progress Report, or Reply.  The                  specification of this parameter is therefore                  inappropriate if the Delivery Type is MAIL.         The Delivery function is terminated with either of the         commands:            EXIT <CA>    or    ABORT <CA>         EXIT represents normal termination, and causes the server to         perform the Delivery function for which parameters have just         been given.  ABORT represents abnormal termination and effects         exit from the function with no action having been taken by the         server; the whole command exchange, beginning with DELIVER, is         therefore a NOP.      DISTRIBUTION         The Distribution function is invoked with the command:            DISTRIBUTE <CA>         Once this command is given, the user process shall provide the         following (in any order that suits it):            (1) Any Static Attributes desired.White                                                          [Page 25]RFC 524                 A Proposed Mail Protocol            13 June 1973               Content is required.  Defaults for other Static               Attributes (applied by the server if the appropriate               commands don't appear) are as follows:                  Title or Comments as specified in the glossary.                  Clerk to null                  Author to the Clerk.                  Creation Date to the Delivery Date.            (2) Any Dynamic Attributes desired.               Distribution List is required.  Defaults (applied by the               server if the appropriate commands don't appear) are as               follows:                  Catalog List to null                  Access List as specified in the glossary.                     Both of these attributes are for the Recipient(s)                     information only when presented in the context of                     Distribution, so defaulting them to null simply                     implies that the Clerk doesn't desire that they be                     communicated to the Recipient(s).            (3) Any or all of the following optional parameters:                  (a) Delivery Type                     MAIL, FORWARD, or REPLY only.                  (b) Serial Number                     The Serial Number of the Mail being Distributed.                     The Distribution Agent will relay this Serial                     Number to each Recipient at Delivery.                  (c) Reference Serial Number                     The Serial Number of the piece of Mail to which the                     current piece of Mail is a Reply.  The Distribution                     Agent will relay this Serial Number to each                     Recipient at Delivery.  The specification of this                     parameter is appropriate if and only if the                     Delivery Type is REPLY.White                                                          [Page 26]RFC 524                 A Proposed Mail Protocol            13 June 1973                  (d) Acknowledgment Condition                     An Acknowledgment is requested from the                     Distribution Agent if and only if the                     Acknowledgment Condition is other than NEVER.                  (e) Acknowledgment Type                  (f) Cutoff Interval                  (g) Report Interval                     Progress Reports are requested from the                     Distribution Agent if and only if this parameter is                     specified explicitly.                  (h) Monitor                     This parameter is ignored unless either an                     Acknowledgment or Progress Reports (or both) are                     requested.            The Distribution function is terminated with either of the            commands:               EXIT <CA>    or    ABORT <CA>            EXIT represents normal termination, and causes the server to            perform the Distribution function for which parameters have            just been given.  ABORT represents abnormal termination and            effects exit from the function with no action having been            taken by the server; the whole command exchange, beginning            with DISTRIBUTE, is therefore a NOP.      FORWARDING         The Forwarding function is invoked with the command:            FORWARD <CA>         Once this command is given, the user process shall provide the         following (in any order that suits it):            (1) ForwardeeWhite                                                          [Page 27]RFC 524                 A Proposed Mail Protocol            13 June 1973            (2) Distribution list               This is the set of Individual(s) to whom the Mail is to               be Forwarded.         The Forwarding function is terminated with either of the         commands:            EXIT <CA>    or    ABORT <CA>         EXIT represents normal termination, and causes the server to         perform the Forwarding function for which parameters have just         been given.  ABORT represents abnormal termination and effects         exit from the function with no action having been taken by the         server; the whole command exchange, beginning with FORWARD, is         therefore a NOP.      CITATION RETRIEVAL         The Citation Retrieval function is invoked with the command:            RETRIEVE <CA>         Once this command is given, the user process shall provide the         following (in any order that suits it):            (1) The pathname of the piece of Mail whose Citation is to               be retrieved:               PATHNAME <pathname> <CA>            (2) Any or all of the following optional parameters:               (a) Citation Template               (b) Requestor                  This parameter is required if and only if Content is                  requested and Read Access happens not to be granted to                  All, in which case the server verifies that the                  Requestor has Read Access to the piece of Mail.               (c) FILE <CA>                  This command is appropriate if and only if Content is                  requested.  The presence of this command implies that                  the Content of the Mail is to be returned to the user                  process (following the return on the TELNET connectionWhite                                                          [Page 28]RFC 524                 A Proposed Mail Protocol            13 June 1973                  of any other Citation Component(s) requested) as a                  file using the FTP data transfer commands (e.g., BYTE,                  SOCK, TYPE) currently in effect.  FILE is exactly                  equivalent in effect to an FTP RETR command (in its                  use of data transfer commands, in its establishment of                  the data connection etc.) except that no pathname is                  required.                  In the absence of a FILE command, Content is returned                  on the TELNET connection like any other Citation

⌨️ 快捷键说明

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