Data Structures | |
| struct | _AlpPostalPopSessionInfoType |
| Pop session Info datatype includes some interesting information about active async POP sessions found with alp_postal_pop_service_get_session_info_list(). More... | |
POP session notifications | |
| Defines notifications generated by POP session API's | |
| #define | ALP_POSTAL_POP_NOTIFICATION_SESSION_FINISHED |
| Sent once when a POP session completes for any reason. The UI should register an AlpPostalEmailNotificationSessionFinishedCallback handler to observe these notifications. | |
| #define | ALP_POSTAL_POP_NOTIFICATION_SESSION_STARTING |
| Sent once when a POP session first starts up. The UI should register an AlpPostalEmailNotificationSessionStartingCallback handler to observe these notifications. | |
| #define | ALP_POSTAL_POP_NOTIFICATION_SYNC_PROGRESS |
| The following postal service notification is broadcast throughout the course of a POP sync session. It is used to give an observing application some insight into what is currently going on in the sync session so that it can update a progress dialog. | |
Typedefs | |
| typedef void(* | AlpPostalPOPSessionReceiveAccountAsyncReplyCallback )(alp_postal_session_id_t oSessiontId, alp_postal_account_id_t oAccountId, alp_status_t oRequestResult) |
| Postal session receive account async response callback sent to alp_postal_pop_session_receive(). | |
| typedef void(* | AlpPostalPOPSessionSendAccountAsyncReplyCallback )(alp_postal_session_id_t oSessiontId, alp_postal_account_id_t oAccountId, alp_status_t oRequestResult) |
| Postal session send account async response callback sent to alp_postal_pop_session_send(). | |
| typedef void(* | AlpPostalPOPSessionSendAndReceiveAllAsyncReplyCallback )(alp_postal_session_id_t iSessiontId, alp_postal_account_id_t iAccountId, alp_status_t iRequestResult) |
| Postal session send and receive account async response callback sent to alp_postal_pop_session_send_and_receive_all(). | |
| typedef void(* | AlpPostalPOPSessionValidateAccountAsyncReplyCallback )(alp_postal_session_id_t oSessiontId, alp_postal_account_id_t oAccountId, alp_status_t oRequestResult) |
| Postal session validate POP account async response callback. | |
Functions | |
| alp_status_t | alp_postal_pop_session_cancel (alp_postal_session_id_t iSessionId) |
| Cancel a Sync operation. | |
| alp_status_t | alp_postal_pop_session_receive (alp_postal_session_id_t iSessionId, bool iManual, AlpPostalPOPSessionReceiveAccountAsyncReplyCallback iCallbackFuncP) |
| Syncs with a POP server, downloading new messages and deleting messages from the server or moving them to the Deleted Items folder according to the other POP account properties. | |
| alp_status_t | alp_postal_pop_session_send (alp_postal_session_id_t iSessionId, bool iManual, AlpPostalPOPSessionSendAccountAsyncReplyCallback iCallbackFuncP) |
| Syncs with a SMTP server, sending messages from the Outbox and moving them to the Sent Items folder respecting any SMTP-related account properties defined in the current account. | |
| alp_status_t | alp_postal_pop_session_send_and_receive_all (alp_postal_session_id_t iSessionId, bool iManual, AlpPostalPOPSessionSendAndReceiveAllAsyncReplyCallback iCallbackFuncP) |
| SMTP send and Syncs with a POP server, downloading new messages and deleting messages from the server or moving them to the Deleted Items folder according to the other POP account properties. | |
| alp_status_t | alp_postal_pop_session_validate_account (alp_postal_session_id_t iSessionId, AlpPostalPOPSessionValidateAccountAsyncReplyCallback iCallbackFuncP) |
| Validates POP account settings. Should only be called during account setup. Checks the POP account for required capabilities and returns results to the async callback. | |
|
|
Value: Sent once when a POP session completes for any reason. The UI should register an AlpPostalEmailNotificationSessionFinishedCallback handler to observe these notifications.
|
|
|
Value: Sent once when a POP session first starts up. The UI should register an AlpPostalEmailNotificationSessionStartingCallback handler to observe these notifications.
|
|
|
Value: The following postal service notification is broadcast throughout the course of a POP sync session. It is used to give an observing application some insight into what is currently going on in the sync session so that it can update a progress dialog.The UI should register an AlpPostalEmailNotificationSyncProgressCallback which is common to both this and other email plugin sync progress notifications, where the notificationType parameter given to the callback will be one of ALP_POSTAL_EMAIL_NOTIFICATION_TYPE_*, and the errors corresponding to each notification type are described above.
|
|
|
Postal session receive account async response callback sent to alp_postal_pop_session_receive().
|
|
|
Postal session send account async response callback sent to alp_postal_pop_session_send().
|
|
|
Postal session send and receive account async response callback sent to alp_postal_pop_session_send_and_receive_all().
|
|
|
Postal session validate POP account async response callback.
|
|
|
Cancel a Sync operation.
|
|
||||||||||||||||
|
Syncs with a POP server, downloading new messages and deleting messages from the server or moving them to the Deleted Items folder according to the other POP account properties.
|
|
||||||||||||||||
|
Syncs with a SMTP server, sending messages from the Outbox and moving them to the Sent Items folder respecting any SMTP-related account properties defined in the current account.
|
|
||||||||||||||||
|
SMTP send and Syncs with a POP server, downloading new messages and deleting messages from the server or moving them to the Deleted Items folder according to the other POP account properties.
|
|
||||||||||||
|
Validates POP account settings. Should only be called during account setup. Checks the POP account for required capabilities and returns results to the async callback.
|
Copyright © 1999-2008 ACCESS CO., LTD. All rights reserved.