Tizen Native API
Public Attributes
email_account_t Struct Reference

Public Attributes

int account_id
char * account_name
int account_svc_id
int sync_status
int sync_disabled
int default_mail_slot_size
char * logo_icon_path
email_roaming_option_t roaming_option
int color_label
void * user_data
int user_data_length
char * user_display_name
char * user_email_address
char * reply_to_address
char * return_address
email_account_server_t incoming_server_type
char * incoming_server_address
int incoming_server_port_number
char * incoming_server_user_name
char * incoming_server_password
int incoming_server_secure_connection
email_authentication_method_t incoming_server_authentication_method
email_imap4_retrieval_mode_t retrieval_mode
int keep_mails_on_pop_server_after_download
int check_interval
int auto_download_size
int peak_interval
int peak_days
int peak_start_time
int peak_end_time
email_account_server_t outgoing_server_type
char * outgoing_server_address
int outgoing_server_port_number
char * outgoing_server_user_name
char * outgoing_server_password
int outgoing_server_secure_connection
int outgoing_server_need_authentication
int outgoing_server_use_same_authenticator
email_option_t options
int auto_resend_times
int outgoing_server_size_limit
int wifi_auto_download
int pop_before_smtp
int incoming_server_requires_apop
email_smime_type smime_type
char * certificate_path
email_cipher_type cipher_type
email_digest_type digest_type

Detailed Description

The structure type to save the information of an email account.

Since :
2.3

Member Data Documentation

Account ID

Account name

AccountSvc priv data: Specifies ID from account-svc

The size for auto download in bytes. -1 means entire mails body

Auto retry count for sending a email

The certificate path of private

The interval for checking new mail periodically

email_cipher_type email_account_t::cipher_type

The encryption algorithm

Account color label

Synced mail count in mailbox

email_digest_type email_account_t::digest_type

The digest algorithm

Incoming server address

Incoming server authentication method

Incoming server password

Incoming server port number

APOP authentication

Flag indicating whether incoming server requires secured connection

email_account_server_t email_account_t::incoming_server_type

Incoming server type

Incoming server user name

Keep mails on POP server after download

Account logo icon (used by account svc and email app)

Account options for setting

Outgoing server address

Flag indicating whether outgoing server requires authentication

Outgoing server password

Outgoing server port number

Flag indicating whether outgoing server requires secured connection

Mail size limitation for SMTP sending

email_account_server_t email_account_t::outgoing_server_type

Outgoing server type

Use same authenticator for outgoing server - email_authentication_method_t -

Outgoing server user name

The weekdays of peak schedule

The end time of peak schedule

The interval for checking new mail periodically of peak schedule

The start time of peak schedule

POP before SMTP Authentication

Email address for reply

email_imap4_retrieval_mode_t email_account_t::retrieval_mode

Retrieval mode : EMAIL_IMAP4_RETRIEVAL_MODE_NEW or EMAIL_IMAP4_RETRIEVAL_MODE_ALL

Email address for error from server

email_roaming_option_t email_account_t::roaming_option

Roaming option

email_smime_type email_account_t::smime_type

The smime type 0=Normal 1=Clear signed 2=encrypted 3=Signed + encrypted

Flag to enable or disable syncing. If this attribute is set as true, email-service will not synchronize this account.

Sync Status. SYNC_STATUS_FINISHED, SYNC_STATUS_SYNCING, SYNC_STATUS_HAVE_NEW_MAILS

Binary user data

User data length

User's display

User's email address

Auto attachment download in WiFi connection


Except as noted, this content - excluding the Code Examples - is licensed under Creative Commons Attribution 3.0 and all of the Code Examples contained herein are licensed under BSD-3-Clause.
For details, see the Content License