MCOMessageParser Class Reference
| Inherits from | MCOAbstractMessage : NSObject |
| Declared in | MCOMessageParser.h MCOMessageParser.mm |
Overview
This class implements a parsed message. When the full content of a message has been fetched using POP or IMAP, you need to parse it.
Class Methods
messageParserWithData:
returns a parsed message from the given RFC 822 data.
+ (MCOMessageParser *)messageParserWithData:(NSData *)dataDeclared In
MCOMessageParser.hInstance Methods
data
data of the RFC 822 formatted message. It’s the input of the parser.
- (NSData *)dataDeclared In
MCOMessageParser.hhtmlBodyRendering
HTML rendering of the body of the message to be displayed in a web view.
- (NSString *)htmlBodyRenderingDeclared In
MCOMessageParser.hhtmlRenderingWithDelegate:
HTML rendering of the message to be displayed in a web view. delegate can be nil.
- (NSString *)htmlRenderingWithDelegate:(id<MCOHTMLRendererDelegate>)delegateDeclared In
MCOMessageParser.hinitWithData:
data is the RFC 822 formatted message.
- (id)initWithData:(NSData *)dataDeclared In
MCOMessageParser.hmainPart
It’s the main part of the message. It can be MCOMessagePart, MCOMultipart or MCOAttachment.
- (MCOAbstractPart *)mainPartDeclared In
MCOMessageParser.hplainTextBodyRendering
Text rendering of the body of the message. All end of line will be removed and white spaces cleaned up. This method can be used to generate the summary of the message.
- (NSString *)plainTextBodyRenderingDeclared In
MCOMessageParser.hplainTextBodyRenderingAndStripWhitespace:
Text rendering of the body of the message. All end of line will be removed and white spaces cleaned up if requested. This method can be used to generate the summary of the message.
- (NSString *)plainTextBodyRenderingAndStripWhitespace:(BOOL)stripWhitespaceDeclared In
MCOMessageParser.h