|
|
1.1 ! root 1: .\" This file is automatically generated. Do not edit! ! 2: .TH MH\-MAIL 5 "April 22, 1986" MH [mh.6] ! 3: .UC 6 ! 4: .SH NAME ! 5: mh\-mail \- message format for MH message system ! 6: .SH SYNOPSIS ! 7: .in +.5i ! 8: .ti -.5i ! 9: any \fIMH\fR command ! 10: .in -.5i ! 11: .SH DESCRIPTION ! 12: \fIMH\fR processes messages in a particular format. ! 13: It should be noted that although neither Bell nor Berkeley mailers produce ! 14: message files in the format that \fIMH\fR prefers, ! 15: \fIMH\fR can read message files in that antiquated format. ! 16: ! 17: Each user possesses a mail drop box which initially receives ! 18: all messages processed by \fIpost\fR\0(8). ! 19: \fIInc\fR\0(1) will read from that drop box and incorporate the new messages ! 20: found there into the user's own mail folders (typically `+inbox'). ! 21: The mail drop ! 22: box consists of one or more messages. ! 23: ! 24: Messages ! 25: are expected to consist of lines of text. ! 26: Graphics and binary data are not handled. ! 27: No data compression is accepted. ! 28: All text is clear ! 29: ASCII 7-bit data. ! 30: ! 31: The general \*(lqmemo\*(rq framework of RFC\-822 is used. ! 32: A message consists of a block of information in a rigid format, ! 33: followed by general text with no specified format. ! 34: The rigidly formatted first part of a message is called the header, ! 35: and the free-format portion is called the body. ! 36: The header must always exist, but the body is optional. ! 37: These parts are separated by an empty line, ! 38: i.e., two consecutive newline characters. ! 39: Within \fIMH\fR, ! 40: the header and body may be separated by a line consisting of dashes: ! 41: ! 42: .nf ! 43: .in +.5i ! 44: .ne 10 ! 45: .eo ! 46: .so /usr/new/lib/mh/components ! 47: .ec ! 48: .in -.5i ! 49: .fi ! 50: ! 51: The header is composed of one or more header items. ! 52: Each header item can be viewed as a single logical line of ASCII ! 53: characters. ! 54: If the text of a header item extends across several ! 55: real lines, the continuation lines are indicated by leading ! 56: spaces or tabs. ! 57: ! 58: Each header item is called a component and is composed of a ! 59: keyword or name, along with associated text. ! 60: The keyword begins at the ! 61: left margin, may NOT contain spaces or tabs, may not exceed 63 ! 62: characters (as specified by RFC\-822), and is terminated by a colon (`:'). ! 63: Certain ! 64: components (as identified by their keywords) must follow rigidly ! 65: defined formats in their text portions. ! 66: ! 67: The text for most formatted components ! 68: (e.g., \*(lqDate:\*(rq and \*(lqMessage\-Id:\*(rq) ! 69: is produced automatically. ! 70: The only ones entered by the ! 71: user are address fields such as \*(lqTo:\*(rq, \*(lqcc:\*(rq, etc. ! 72: Internet addresses ! 73: are assigned mailbox names and host computer specifications. ! 74: The ! 75: rough format is \*(lqlocal@domain\*(rq, such as \*(lqMH@UCI\*(rq, ! 76: or \*(lqMH@UCI\-ICSA.ARPA\*(rq. ! 77: Multiple addresses are separated by commas. ! 78: A missing host/domain is assumed to be the local host/domain. ! 79: ! 80: As mentioned above, ! 81: a blank line (or a line of dashes) ! 82: signals that all following text up to the end of the file is the body. ! 83: No formatting is expected or enforced within the body. ! 84: ! 85: Following is a list of header components that are considered ! 86: meaningful to various MH programs. ! 87: .in +.5i ! 88: .ti -.5i ! 89: Date: ! 90: .br ! 91: Added by \fIpost\fR\0(8), ! 92: contains date and time of the message's entry into the transport system. ! 93: ! 94: .ti -.5i ! 95: From: ! 96: .br ! 97: Added by \fIpost\fR\0(8), ! 98: contains the address of the author or authors (may be more than one if a ! 99: \*(lqSender:\*(rq field is present). ! 100: Replies are typically directed to addresses in the \*(lqReply\-To:\*(rq or ! 101: \*(lqFrom:\*(rq field (the former has precedence if present). ! 102: ! 103: .ti -.5i ! 104: Sender: ! 105: .br ! 106: Added by \fIpost\fR\0(8) ! 107: in the event that the message already has a \*(lqFrom:\*(rq line. ! 108: This line contains the address of the actual sender. ! 109: Replies are never sent to addresses in the \*(lqSender:\*(rq field. ! 110: ! 111: .ti -.5i ! 112: To: ! 113: .br ! 114: Contains addresses of primary recipients. ! 115: ! 116: .ti -.5i ! 117: cc: ! 118: .br ! 119: Contains addresses of secondary recipients. ! 120: ! 121: .ti -.5i ! 122: Bcc: ! 123: .br ! 124: Still more recipients. ! 125: However, the \*(lqBcc:\*(rq line is not copied onto the message as delivered, ! 126: so these recipients are not listed. ! 127: \fIMH\fR uses an encapsulation method for blind copies, see \fIsend\fR\0(1). ! 128: ! 129: .ti -.5i ! 130: Fcc: ! 131: .br ! 132: Causes \fIpost\fR\0(8) to copy the message into the specified folder for the ! 133: sender, ! 134: if the message was successfully given to the transport system. ! 135: ! 136: .ti -.5i ! 137: Message\-ID: ! 138: .br ! 139: A unique message identifier added by \fIpost\fR\0(8) if the `\-msgid' flag ! 140: is set. ! 141: ! 142: .ti -.5i ! 143: Subject: ! 144: .br ! 145: Sender's commentary. It is displayed by \fIscan\fR\0(1). ! 146: ! 147: .ti -.5i ! 148: In\-Reply\-To: ! 149: .br ! 150: A commentary line added by \fIrepl\fR\0(1) when replying to a message. ! 151: ! 152: .ti -.5i ! 153: Resent\-Date: ! 154: .br ! 155: Added when redistributing a message by \fIpost\fR\0(8). ! 156: ! 157: .ti -.5i ! 158: Resent\-From: ! 159: .br ! 160: Added when redistributing a message by \fIpost\fR\0(8). ! 161: ! 162: .ti -.5i ! 163: Resent\-To: ! 164: .br ! 165: New recipients for a message resent by \fIdist\fR\0(1). ! 166: ! 167: .ti -.5i ! 168: Resent\-cc: ! 169: .br ! 170: Still more recipients. ! 171: See \*(lqcc:\*(rq and \*(lqResent\-To:\*(rq. ! 172: ! 173: .ti -.5i ! 174: Resent\-Bcc: ! 175: .br ! 176: Even more recipients. ! 177: See \*(lqBcc:\*(rq and \*(lqResent\-To:\*(rq. ! 178: ! 179: .ti -.5i ! 180: Resent\-Fcc: ! 181: .br ! 182: Copy resent message into a folder. ! 183: See \*(lqFcc:\*(rq and \*(lqResent\-To:\*(rq. ! 184: ! 185: .ti -.5i ! 186: Resent\-Message\-Id: ! 187: .br ! 188: A unique identifier glued on by \fIpost\fR\0(8) if the `\-msgid' flag ! 189: is set. ! 190: See \*(lqMessage\-Id:\*(rq and \*(lqResent\-To:\*(rq. ! 191: ! 192: .ti -.5i ! 193: Resent: ! 194: .br ! 195: Annotation for \fIdist\fR\0(1) under the `\-annotate' option. ! 196: ! 197: .ti -.5i ! 198: Forwarded: ! 199: .br ! 200: Annotation for \fIforw\fR\0(1) under the `\-annotate' option. ! 201: ! 202: .ti -.5i ! 203: Replied: ! 204: .br ! 205: Annotation for \fIrepl\fR\0(1) under the `\-annotate' option. ! 206: .in -.5i ! 207: .sp ! 208: .Fi ! 209: ^/usr/spool/mail/$USER~^Location of mail drop ! 210: .Pr ! 211: None ! 212: .Sa ! 213: \fIStandard for the Format of ARPA Internet Text Messages\fR (aka RFC\-822) ! 214: .De ! 215: None ! 216: .Co ! 217: None ! 218: .En
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.