smtpset.h File Reference

KSMTPDefaultPortNumber

const TUint32KSMTPDefaultPortNumber

Default SMTP server port number.

KSmtpToCcIncludeLimitDefault

const TIntKSmtpToCcIncludeLimitDefault

Default/maximum addresses to include in body header of reply/forward messages

KSmtpToCcIncludeLimitMax

const TIntKSmtpToCcIncludeLimitMax

Enum TImSMTPSendCopyToSelf

Defines options that allows the user to automatically email themselves a copy of all emails that are sent from the phone.

See also: CImSmtpSettings::SendCopyToSelf()

EnumeratorValueDescription
ESendNoCopy

Do not send a copy.

ESendCopyAsToRecipient

Send a copy, with the user's address added to the To address list.

ESendCopyAsCcRecipient

Send a copy, with the user's address added to the Cc: address list.

ESendCopyAsBccRecipient

Send a copy, with the user's address added to the Bcc: address list.

Enum TImSMTPSendMessageOption

Defines sending options for new email messages.

The option has no direct effect on the SMTP MTM, although messages in the outbox which are marked as ESendMessageOnNextConnection or ESendMessageImmediately will be appended automatically to the list of messages supplied by the client when either CBaseServerMtm::CopyFromLocal() or CBaseServerMtm::MoveFromLocal() are called.

EnumeratorValueDescription
ESendMessageImmediately

Send message immediately.

ESendMessageOnNextConnection

Send message when the next connection occurs.

ESendMessageOnRequest

Send message only when the user requests this.

Enum TMsgImOutboxSendState

Defines status values for the SMTP MTM.

EnumeratorValueDescription
EMsgOutboxProgressWaiting

Idle.

EMsgOutboxProgressConnecting

Connecting to server.

EMsgOutboxProgressSending

Sending messages.

EMsgOutboxProgressDone

Sending complete.

Enum TSmtpSessionState

Sending state for SMTP.

EnumeratorValueDescription
EConnectingToSmtp

Dialling, looking up DNS, or connecting to SMTP server.

EWaitingForReply

Waiting for the SMTP server to send welcome message.

EAuthorisingSmtp

Sending HELO/EHLO command to the server.

ESendingStarttls

Sending the STARTTLS command, if a secure connection was requested.

ESettingSecurity

Exchanging certificates with server, if a secure connection was requested.

ESendingImail

Sending a message to the server.

ELogDataEvent

Logging result.

EClosingSmtp

Disconnecting from the SMTP server.

EAuthInProgress

AUTH in progress.

EResetSmtp

RSET in progress.