|
||
class TImapAccount;
IMAP account ID.
Objects of this type identify IMAP email accounts. They are obtained when a IMAP account is created (CEmailAccounts::CreateImapAccountL(const TDesC &,const CImImap4Settings &,const CImIAPPreferences &,TBool)
), or by querying for what IMAP accounts exist (CEmailAccounts::GetImapAccountL(TMsvId,TImapAccount &)
and CEmailAccounts::GetImapAccountsL(RArray< TImapAccount > &)
).
The object is then used as a handle to the account when getting the account settings, using CEmailAccounts::LoadImapSettingsL(const TImapAccount &,CImImap4Settings &)
and CEmailAccounts::LoadImapIapSettingsL(const TImapAccount &,CImIAPPreferences &)
.
Defined in TImapAccount
:
iImapAccountId
IMAP account identifier number.iImapAccountName
IMAP account name iImapService
Entry ID of the IMAP service for this account. iSmtpService
Entry ID of the related SMTP service for this account.TImapAccountId iImapAccountId;
IMAP account identifier number.
Each IMAP account stored on the phone has a different identifier number to distinguish it from other accounts.
TMsvId iSmtpService;
Entry ID of the related SMTP service for this account.
This is set if an SMTP service has been created, using CEmailAccounts::CreateSmtpAccountL(TPopAccount &,const CImSmtpSettings &,const CImIAPPreferences &,TBool)
, that specifies that it is related to this account. An SMTP service (which provides email sending functionality) is used
in conjunction with a POP or IMAP service (which provide email retrieval).