TPopAccount Class Reference

#include <mw/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


TPopAccountId iPopAccountId

POP account identifier number.

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


TBuf< KEmailAccountNameSize >iPopAccountName

POP account name.


TMsvId iPopService

Entry ID of the POP service for this account.


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