NetBurner 3.5.0
PDF Version |
|
NetBurner POP3 API. More...
#include <nettypes.h>
Go to the source code of this file.
Functions | |
int | POPGetResultCode (int fd, uint32_t timeout) |
Returns the result code of the previous POP3 operation. | |
int | POP3_InitializeSession (IPADDR server_address, uint16_t port, PCSTR UserName, PCSTR Password, uint32_t timeout) |
Create a connection to the POP3 server and log in. | |
int | POP3_CloseSession (int session) |
Close a POP3 session. | |
int | POP3_StatCmd (int session, uint32_t *num_messages, uint32_t *total_bytes, uint32_t timeout) |
Returns the status of the mailstore on the POP3 server. | |
int | POP3_ListCmd (int session, uint32_t message_number, uint32_t *total_bytes, uint32_t timeout) |
Get the size of a message on the server. | |
int | POP3_DeleteCmd (int session, uint32_t message_number, uint32_t timeout) |
Delete a pending message on the server. | |
int | POP3_RetrieveMessage (int session, uint32_t message_number, char *buffer, char **subject_ptr, char **body_ptr, int max_bufferlen, uint32_t timeout) |
Retrieve a message from the server. | |
PCSTR | GetPOPErrorString (int err) |
Returns the error text for an error code. | |
NetBurner POP3 API.