Post Office Protocol Functions  
 
Function Description
PopAsyncConnect Connect asynchronously to the specified server
PopAttachThread Attach the specified client handle to another thread
PopCancel Cancel the current blocking operation
PopChangePassword Change the specified mail account password
PopCommand Send a command to the server
PopConnect Connect to the specified server
PopCreateSecurityCredentials Allocate a structure to establish client security credentials
PopDeleteMessage Delete the specified message from the mailbox
PopDeleteSecurityCredentials Delete the specified client security credentials
PopDisableEvents Disable the event notification mechanism
PopDisableTrace Disable logging of network function calls to the trace log
PopDisconnect Disconnect from the current server
PopEnableEvents Enable the client event notification mechanism
PopEnableTrace Enable logging of network function calls to a file
PopEventProc Callback function that processes events generated by the client
PopFreezeEvents Suspend and resume event handling by the client
PopGetErrorString Return a description for the specified error code
PopGetHeaderValue Return the value of the specified header field
PopGetLastError Return the last error code
PopGetMessage Retrieve the specified message from the server
PopGetMessageCount Return the number of messages available in the mailbox
PopGetMessageCountEx Return the number of messages available in the mailbox
PopGetMessageHeaders Retrieve the specified message header from the server
PopGetMessageId Return the message ID string for the specified message
PopGetMessageSender Return the address of the message sender
PopGetMessageSize Return the size of the specified message
PopGetMessageUid Return the unique identifier for the specified message
PopGetMultiLine Return the client multi-line output flag
PopGetResultCode Return the result code from the previous command
PopGetResultString Return the result string from the previous command
PopGetSecurityInformation Return security information about the current client connection
PopGetStatus Return the current status of the client
PopGetTimeout Return the number of seconds until an operation times out
PopGetTransferStatus Return data transfer statistics
PopInitialize Initialize the library and validate the specified license key at runtime
PopIsBlocking Determine if the client is blocked, waiting for information
PopIsConnected Determine if the client is connected to the server
PopIsReadable Determine if data can be read from the server
PopIsWritable Determine if data can be written to the server
PopLogin Login to the server
PopOpenMessage Open the specified message for reading on the server
PopRead Read data returned by the server
PopRegisterEvent Register an event handler for the specified event
PopReset Reset the client and return to a command state
PopSendMessage Send a message through the mail server
PopSetLastError Set the last error code
PopSetMultiLine Set the client multi-line output flag
PopSetTimeout Set the number of seconds until an operation times out
PopStoreMessage Store the contents of a message in the specified file
PopUninitialize Terminate use of the library by the application
PopWrite Write data to the server