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

📄 rfc2822.txt

📁 著名的RFC文档,其中有一些文档是已经翻译成中文的的.
💻 TXT
📖 第 1 页 / 共 5 页
字号:
   The "Bcc:" field (where the "Bcc" means "Blind Carbon Copy") contains   addresses of recipients of the message whose addresses are not to be   revealed to other recipients of the message.  There are three ways in   which the "Bcc:" field is used.  In the first case, when a message   containing a "Bcc:" field is prepared to be sent, the "Bcc:" line is   removed even though all of the recipients (including those specified   in the "Bcc:" field) are sent a copy of the message.  In the second   case, recipients specified in the "To:" and "Cc:" lines each are sent   a copy of the message with the "Bcc:" line removed as above, but the   recipients on the "Bcc:" line get a separate copy of the message   containing a "Bcc:" line.  (When there are multiple recipient   addresses in the "Bcc:" field, some implementations actually send a   separate copy of the message to each recipient with a "Bcc:"   containing only the address of that particular recipient.) Finally,   since a "Bcc:" field may contain no addresses, a "Bcc:" field can be   sent without any addresses indicating to the recipients that blind   copies were sent to someone.  Which method to use with "Bcc:" fields   is implementation dependent, but refer to the "Security   Considerations" section of this document for a discussion of each.Resnick                     Standards Track                    [Page 22]RFC 2822                Internet Message Format               April 2001   When a message is a reply to another message, the mailboxes of the   authors of the original message (the mailboxes in the "From:" field)   or mailboxes specified in the "Reply-To:" field (if it exists) MAY   appear in the "To:" field of the reply since these would normally be   the primary recipients of the reply.  If a reply is sent to a message   that has destination fields, it is often desirable to send a copy of   the reply to all of the recipients of the message, in addition to the   author.  When such a reply is formed, addresses in the "To:" and   "Cc:" fields of the original message MAY appear in the "Cc:" field of   the reply, since these are normally secondary recipients of the   reply.  If a "Bcc:" field is present in the original message,   addresses in that field MAY appear in the "Bcc:" field of the reply,   but SHOULD NOT appear in the "To:" or "Cc:" fields.   Note: Some mail applications have automatic reply commands that   include the destination addresses of the original message in the   destination addresses of the reply.  How those reply commands behave   is implementation dependent and is beyond the scope of this document.   In particular, whether or not to include the original destination   addresses when the original message had a "Reply-To:" field is not   addressed here.3.6.4. Identification fields   Though optional, every message SHOULD have a "Message-ID:" field.   Furthermore, reply messages SHOULD have "In-Reply-To:" and   "References:" fields as appropriate, as described below.   The "Message-ID:" field contains a single unique message identifier.   The "References:" and "In-Reply-To:" field each contain one or more   unique message identifiers, optionally separated by CFWS.   The message identifier (msg-id) is similar in syntax to an angle-addr   construct without the internal CFWS.message-id      =       "Message-ID:" msg-id CRLFin-reply-to     =       "In-Reply-To:" 1*msg-id CRLFreferences      =       "References:" 1*msg-id CRLFmsg-id          =       [CFWS] "<" id-left "@" id-right ">" [CFWS]id-left         =       dot-atom-text / no-fold-quote / obs-id-leftid-right        =       dot-atom-text / no-fold-literal / obs-id-rightno-fold-quote   =       DQUOTE *(qtext / quoted-pair) DQUOTEResnick                     Standards Track                    [Page 23]RFC 2822                Internet Message Format               April 2001no-fold-literal =       "[" *(dtext / quoted-pair) "]"   The "Message-ID:" field provides a unique message identifier that   refers to a particular version of a particular message.  The   uniqueness of the message identifier is guaranteed by the host that   generates it (see below).  This message identifier is intended to be   machine readable and not necessarily meaningful to humans.  A message   identifier pertains to exactly one instantiation of a particular   message; subsequent revisions to the message each receive new message   identifiers.   Note: There are many instances when messages are "changed", but those   changes do not constitute a new instantiation of that message, and   therefore the message would not get a new message identifier.  For   example, when messages are introduced into the transport system, they   are often prepended with additional header fields such as trace   fields (described in section 3.6.7) and resent fields (described in   section 3.6.6).  The addition of such header fields does not change   the identity of the message and therefore the original "Message-ID:"   field is retained.  In all cases, it is the meaning that the sender   of the message wishes to convey (i.e., whether this is the same   message or a different message) that determines whether or not the   "Message-ID:" field changes, not any particular syntactic difference   that appears (or does not appear) in the message.   The "In-Reply-To:" and "References:" fields are used when creating a   reply to a message.  They hold the message identifier of the original   message and the message identifiers of other messages (for example,   in the case of a reply to a message which was itself a reply).  The   "In-Reply-To:" field may be used to identify the message (or   messages) to which the new message is a reply, while the   "References:" field may be used to identify a "thread" of   conversation.   When creating a reply to a message, the "In-Reply-To:" and   "References:" fields of the resultant message are constructed as   follows:   The "In-Reply-To:" field will contain the contents of the "Message-   ID:" field of the message to which this one is a reply (the "parent   message").  If there is more than one parent message, then the "In-   Reply-To:" field will contain the contents of all of the parents'   "Message-ID:" fields.  If there is no "Message-ID:" field in any of   the parent messages, then the new message will have no "In-Reply-To:"   field.Resnick                     Standards Track                    [Page 24]RFC 2822                Internet Message Format               April 2001   The "References:" field will contain the contents of the parent's   "References:" field (if any) followed by the contents of the parent's   "Message-ID:" field (if any).  If the parent message does not contain   a "References:" field but does have an "In-Reply-To:" field   containing a single message identifier, then the "References:" field   will contain the contents of the parent's "In-Reply-To:" field   followed by the contents of the parent's "Message-ID:" field (if   any).  If the parent has none of the "References:", "In-Reply-To:",   or "Message-ID:" fields, then the new message will have no   "References:" field.   Note: Some implementations parse the "References:" field to display   the "thread of the discussion".  These implementations assume that   each new message is a reply to a single parent and hence that they   can walk backwards through the "References:" field to find the parent   of each message listed there.  Therefore, trying to form a   "References:" field for a reply that has multiple parents is   discouraged and how to do so is not defined in this document.   The message identifier (msg-id) itself MUST be a globally unique   identifier for a message.  The generator of the message identifier   MUST guarantee that the msg-id is unique.  There are several   algorithms that can be used to accomplish this.  Since the msg-id has   a similar syntax to angle-addr (identical except that comments and   folding white space are not allowed), a good method is to put the   domain name (or a domain literal IP address) of the host on which the   message identifier was created on the right hand side of the "@", and   put a combination of the current absolute date and time along with   some other currently unique (perhaps sequential) identifier available   on the system (for example, a process id number) on the left hand   side.  Using a date on the left hand side and a domain name or domain   literal on the right hand side makes it possible to guarantee   uniqueness since no two hosts use the same domain name or IP address   at the same time.  Though other algorithms will work, it is   RECOMMENDED that the right hand side contain some domain identifier   (either of the host itself or otherwise) such that the generator of   the message identifier can guarantee the uniqueness of the left hand   side within the scope of that domain.   Semantically, the angle bracket characters are not part of the   msg-id; the msg-id is what is contained between the two angle bracket   characters.Resnick                     Standards Track                    [Page 25]RFC 2822                Internet Message Format               April 20013.6.5. Informational fields   The informational fields are all optional.  The "Keywords:" field   contains a comma-separated list of one or more words or   quoted-strings. The "Subject:" and "Comments:" fields are   unstructured fields as defined in section 2.2.1, and therefore may   contain text or folding white space.subject         =       "Subject:" unstructured CRLFcomments        =       "Comments:" unstructured CRLFkeywords        =       "Keywords:" phrase *("," phrase) CRLF   These three fields are intended to have only human-readable content   with information about the message.  The "Subject:" field is the most   common and contains a short string identifying the topic of the   message.  When used in a reply, the field body MAY start with the   string "Re: " (from the Latin "res", in the matter of) followed by   the contents of the "Subject:" field body of the original message.   If this is done, only one instance of the literal string "Re: " ought   to be used since use of other strings or more than one instance can   lead to undesirable consequences.  The "Comments:" field contains any   additional comments on the text of the body of the message.  The   "Keywords:" field contains a comma-separated list of important words   and phrases that might be useful for the recipient.3.6.6. Resent fields   Resent fields SHOULD be added to any message that is reintroduced by   a user into the transport system.  A separate set of resent fields   SHOULD be added each time this is done.  All of the resent fields   corresponding to a particular resending of the message SHOULD be   together.  Each new set of resent fields is prepended to the message;   that is, the most recent set of resent fields appear earlier in the   message.  No other fields in the message are changed when resent   fields are added.   Each of the resent fields corresponds to a particular field elsewhere   in the syntax.  For instance, the "Resent-Date:" field corresponds to   the "Date:" field and the "Resent-To:" field corresponds to the "To:"   field.  In each case, the syntax for the field body is identical to   the syntax given previously for the corresponding field.   When resent fields are used, the "Resent-From:" and "Resent-Date:"   fields MUST be sent.  The "Resent-Message-ID:" field SHOULD be sent.   "Resent-Sender:" SHOULD NOT be used if "Resent-Sender:" would be   identical to "Resent-From:".Resnick                     Standards Track                    [Page 26]RFC 2822                Internet Message Format               April 2001resent-date     =       "Resent-Date:" date-time CRLFresent-from     =       "Resent-From:" mailbox-list CRLFresent-sender   =       "Resent-Sender:" mailbox CRLFresent-to       =       "Resent-To:" address-list CRLFresent-cc       =       "Resent-Cc:" address-list CRLFresent-bcc      =       "Resent-Bcc:" (address-list / [CFWS]) CRLFresent-msg-id   =       "Resent-Message-ID:" msg-id CRLF   Resent fields are used to identify a message as having been   reintroduced into the transport system by a user.  The purpose of   using resent fields is to have the message appear to the final   recipient as if it were sent directly by the original sender, with   all of the original fields remaining the same.  Each set of resent   fields correspond to a particular resending event.  That is, if a   message is resent multiple times, each set of resent fields gives   identifying information for each individual time.  Resent fields are   strictly informational.  They MUST NOT be used in the normal   processing of replies or other such automatic actions on messages.   Note: Reintroducing a message into the transport system and using   resent fields is a different operation from "forwarding".   "Forwarding" has two meanings: One sense of forwarding is that a mail   reading program can be told by a user to forward a copy of a message   to another person, making the forwarded message the body of the new   message.  A forwarded message in this sense does not appear to have   come from the original sender, but is an entirely new message from   the forwarder of the message.  On the other hand, forwarding is also   used to mean when a mail transport program gets a message and   forwards it on to a different destination for final delivery.  Resent   header fields are not intended for use with either type of   forwarding.   The resent originator fields indicate the mailbox of the person(s) or   system(s) that resent the message.  As with the regular originator   fields, there are two forms: a simple "Resent-From:" form which   contains the mailbox of the individual doing the resending, and the   more complex form, when one individual (identified in the   "Resent-Sender:" field) resends a message on behalf of one or more   others (identified in the "Resent-From:" field).   Note: When replying to a resent message, replies behave just as they   would with any other mess

⌨️ 快捷键说明

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