smtpcmds.h File Reference

Enum TSmtpCmds

SMTP-specific commands that can be issued through CSmtpClientMtm::InvokeAsyncFunctionL().

EnumeratorValueDescription
KSMTPMTMIsConnectedKMtmFirstFreeMtmFunctionId

Not supported.

KSMTPMTMSendOnNextConnection

Send messages on next connection.

The first entry in aSelection specifies the SMTP service entry that is to be used to send the email messages. aSelection may contain only one entry ID. The SMTP MTM will append the Ids of all "ready" email messages which exist in the outbox that match the IAP of the specified SMTP service. Whether an email message is "ready" is determined from its TMsvEntry::SendingState() flag.

If an Internet connection has already been established by another client, then this function may fail with KSmtpNoMsgsToSendWithActiveSettings if none of the messages specified in aSelection match the IAP currently in use.

KSMTPMTMCreateNewEmailMessage

Creates a new message.

KSMTPMTMCreateReplyEmailMessage

Creates a new reply message.

KSMTPMTMCreateForwardEmailMessage

Creates a new forwarded message.

KSMTPMTMCreateForwardAsAttachmentEmailMessage

Creates a new forwarded message as an attachment.

KSMTPMTMCreateReceiptEmailMessage

Creates a new message-receipt message.