@class NSString, MFMessage, NSArray, MailAccount, NSDictionary, MFDeliveryResult, DeliveryAccount, MFPlainTextDocument, MFMutableMessageHeaders; @interface MFMailDelivery : NSObject { id _delegate; MFMessage *_message; MailAccount *_archiveAccount; DeliveryAccount *_account; MFDeliveryResult *_result; MFMutableMessageHeaders *_headers; NSArray *_mixedContent; BOOL _textPartsAreHTML; NSString *_htmlString; MFPlainTextDocument *_plainTextAlternative; NSArray *_otherStringsAndAttachments; NSArray *_charsets; unsigned char _threaded : 1; unsigned char _useCellDataOnly : 1; } @property (retain, nonatomic) NSDictionary *compositionSpecification; @property (nonatomic) unsigned long long conversationFlags; @property (nonatomic) BOOL isUserRequested; + (BOOL)deliverMessage:(id)a0; + (id)newWithMessage:(id)a0; + (id)newWithHeaders:(id)a0 mixedContent:(id)a1 textPartsAreHTML:(BOOL)a2; + (id)newWithHeaders:(id)a0 HTML:(id)a1 plainTextAlternative:(id)a2 other:(id)a3 charsets:(id)a4; - (id)init; - (id)message; - (void)dealloc; - (id)delegate; - (id)account; - (void)setAccount:(id)a0; - (void)archive; - (id)initWithMessage:(id)a0; - (void)setDelegate:(id)a0; - (long long)deliveryStatus; - (id)originalHeaders; - (id)archiveAccount; - (void)deliverAsynchronously; - (id)deliverMessageData:(id)a0 toRecipients:(id)a1; - (id)deliverSynchronously; - (id)deliveryResult; - (id)headersForDelivery; - (id)initWithHeaders:(id)a0 mixedContent:(id)a1 textPartsAreHTML:(BOOL)a2; - (id)newMessageWriter; - (void)setArchiveAccount:(id)a0; - (void)setCellDataOnly:(BOOL)a0; - (id)initWithHeaders:(id)a0 HTML:(id)a1 plainTextAlternative:(id)a2 other:(id)a3 charsets:(id)a4; - (BOOL)shouldEncryptMessage; - (BOOL)shouldSignMessage; @end