TPopAccount Class Reference

#include <app/cemailaccounts.h>

class TPopAccount

Detailed Description

POP account ID.

Objects of this type identify POP email accounts. They are obtained when a POP account is created (CEmailAccounts::CreatePopAccountL()), or by querying for what POP accounts exist (CEmailAccounts::GetPopAccountL() and CEmailAccounts::GetPopAccountsL()).

The object is then used as a handle to the account when getting the account settings, using CEmailAccounts::LoadPopSettingsL() and CEmailAccounts::LoadPopIapSettingsL().

Member Attribute Documentation

iPopAccountId

TPopAccountId iPopAccountId

POP account identifier number.

Each POP account stored on the phone has a different identifier number to distinguish it from other accounts.

iPopAccountName

TBuf< KEmailAccountNameSize >iPopAccountName

POP account name.

iPopService

TMsvId iPopService

Entry ID of the POP service for this account.

iSmtpService

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(), 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).