|
|
Log In | Not a Member? |
Contact ADC |
|
ADC Home > Reference Library > Reference > Apple Applications > Mail > Message Framework Reference
|
NSMailDelivery |
| Inherits from: | |
| Declared In: |
class to enable delivery of an email message using Mail.
The NSMailDelivery class enables applications to send
email messages using Mail. It includes the ability to send both
plain text and MIME-encapsulated email messages through
deliverMessage:headers:format:protocol:,
and also provides a simplified interface,
deliverMessage:subject:to:,
for delivering basic messages easily.
deliverMessage:headers:format:protocol: |
Deliver a message.
+ (BOOL)deliverMessage: (NSAttributedString *)messageBody headers: (NSDictionary *)messageHeaders format: (NSString *)messageFormat protocol: (NSString *)deliveryProtocol;
messageBodymessageFormat
is NSASCIIMailFormat, any rich text or attachments
in messageBody will be lost.messageHeadersmessageFormatdeliveryProtocoldeliverMessage:headers:format:protocol: is used to deliver
a message vie email. It may be MIME-encoded or plain text, but requires
all header fields to be specified.
For a simpler (but less flexible) interface, see
deliverMessage:subject:to:.
deliverMessage:subject:to: |
Deliver a message (basic)
+ (BOOL)deliverMessage:(NSString *)messageBody subject:(NSString *)messageSubject to:(NSString *)destinationAddress;
messageBodymessageSubjectdestinationAddressdeliverMessage:subject:to: is a method for delivering basic
messages via email. For more complex requirements (such as MIME), see
deliverMessage:headers:format:protocol:.
hasDeliveryClassBeenConfigured |
Have delivery accounts have been configured?
+ (BOOL)hasDeliveryClassBeenConfigured;
hasDeliveryClassBeenConfigured returns YES/NO according
to whether delivery accounts have been configured.
|