MCOMessageHeader Class Reference
| Inherits from | NSObject |
| Conforms to | NSCoding NSCopying |
| Declared in | MCOMessageHeader.h MCOMessageHeader.mm |
Tasks
-
messageIDproperty -
messageIDAutoGeneratedproperty -
referencesproperty -
inReplyToproperty -
dateproperty -
receivedDateproperty -
senderproperty -
fromproperty -
toproperty -
ccproperty -
bccproperty -
replyToproperty -
subjectproperty -
userAgentproperty -
+ headerWithData: -
– initWithData: -
– setExtraHeaderValue:forName: -
– removeExtraHeaderForName: -
– extraHeaderValueForName: -
– allExtraHeadersNames -
– extractedSubject -
– partialExtractedSubject -
– importHeadersData: -
– replyHeaderWithExcludedRecipients: -
– replyAllHeaderWithExcludedRecipients: -
– forwardHeader
Properties
bcc
Bcc field: bcc recipient of the message. It’s an array of MCOAddress.
@property (nonatomic, copy) NSArray *bccDeclared In
MCOMessageHeader.hcc
Cc field: cc recipient of the message. It’s an array of MCOAddress.
@property (nonatomic, copy) NSArray *ccDeclared In
MCOMessageHeader.hdate
Date field: sent date of the message.
@property (nonatomic, strong) NSDate *dateDeclared In
MCOMessageHeader.hfrom
From field: address of the sender of the message.
@property (nonatomic, copy) MCOAddress *fromDeclared In
MCOMessageHeader.hinReplyTo
In-Reply-To field. It’s an array of message-ids.
@property (nonatomic, copy) NSArray *inReplyToDeclared In
MCOMessageHeader.hmessageID
Message-ID field.
@property (nonatomic, copy) NSString *messageIDDeclared In
MCOMessageHeader.hmessageIDAutoGenerated
Message-ID auto-generated flag.
@property (nonatomic, readonly, getter=isMessageIDAutoGenerated) BOOL messageIDAutoGeneratedDeclared In
MCOMessageHeader.hreceivedDate
Received date: received date of the message.
@property (nonatomic, strong) NSDate *receivedDateDeclared In
MCOMessageHeader.hreferences
References field. It’s an array of message-ids.
@property (nonatomic, copy) NSArray *referencesDeclared In
MCOMessageHeader.hreplyTo
Reply-To field. It’s an array of MCOAddress.
@property (nonatomic, copy) NSArray *replyToDeclared In
MCOMessageHeader.hsubject
Subject of the message.
@property (nonatomic, copy) NSString *subjectDeclared In
MCOMessageHeader.hto
To field: recipient of the message. It’s an array of MCOAddress.
@property (nonatomic, copy) NSArray *toDeclared In
MCOMessageHeader.hClass Methods
headerWithData:
Returns a header created from RFC 822 data.
+ (MCOMessageHeader *)headerWithData:(NSData *)dataDeclared In
MCOMessageHeader.hInstance Methods
allExtraHeadersNames
Returns an array with the names of all custom headers.
- (NSArray *)allExtraHeadersNamesDeclared In
MCOMessageHeader.hextraHeaderValueForName:
Returns the value of a given custom header.
- (NSString *)extraHeaderValueForName:(NSString *)nameDeclared In
MCOMessageHeader.hextractedSubject
Extracted subject (also remove square brackets).
- (NSString *)extractedSubjectDeclared In
MCOMessageHeader.hforwardHeader
Returns a header that can be used as a base for a forward message.
- (MCOMessageHeader *)forwardHeaderDeclared In
MCOMessageHeader.himportHeadersData:
Fill the header using the given RFC 822 data.
- (void)importHeadersData:(NSData *)dataDeclared In
MCOMessageHeader.hinitWithData:
Initialize a header with RFC 822 data.
- (id)initWithData:(NSData *)dataDeclared In
MCOMessageHeader.hpartialExtractedSubject
Extracted subject (don’t remove square brackets).
- (NSString *)partialExtractedSubjectDeclared In
MCOMessageHeader.hremoveExtraHeaderForName:
Remove a given custom header.
- (void)removeExtraHeaderForName:(NSString *)nameDeclared In
MCOMessageHeader.hreplyAllHeaderWithExcludedRecipients:
Returns a header that can be used as a base for a reply all message.
- (MCOMessageHeader *)replyAllHeaderWithExcludedRecipients:(NSArray *)excludedRecipientsDeclared In
MCOMessageHeader.h