[message]) |
Certain message labels, called attributes, are defined by convention to have special meanings. The attributes are as follows:
Label | Explanation |
---|---|
unseen | Not read, but previously detected by MUA |
deleted | Marked for subsequent deletion |
filed | Copied to another file or mailbox |
answered | Replied to |
forwarded | Forwarded |
edited | Modified by the user |
resent | Resent |
By default, Rmail displays only visible headers. The BabylMessage class, though, uses the original headers because they are more complete. Visible headers may be accessed explicitly if desired.
BabylMessage instances offer the following methods:
) |
labels) |
label) |
label) |
) |
visible) |
) |
When a BabylMessage instance is created based upon a MaildirMessage instance, the following conversions take place:
Resulting state | MaildirMessage state |
---|---|
"unseen" label | no S flag |
"deleted" label | T flag |
"answered" label | R flag |
"forwarded" label | P flag |
When a BabylMessage instance is created based upon an mboxMessage or MMDFMessage instance, the Status: and X-Status: headers are omitted and the following conversions take place:
Resulting state | mboxMessage or MMDFMessage state |
---|---|
"unseen" label | no R flag |
"deleted" label | D flag |
"answered" label | A flag |
When a BabylMessage instance is created based upon an MHMessage instance, the following conversions take place:
Resulting state | MHMessage state |
---|---|
"unseen" label | "unseen" sequence |
"answered" label | "replied" sequence |
See About this document... for information on suggesting changes.