Pop3Client (gb.net.pop3)

POP3 protocol implementation in Gambas

This class is
Create a new POP3 client.
creatable
.
This class acts like a
Dim hPop3Client As Pop3Client Dim hPop3ClientMessage As comp/gb.net.pop3Pop3Client_Message
read-only
array.
This class is
Iterates over each message in the inbox returning a Message object.
enumerable
with the FOR EACH keyword.

Properties

Methods
Returns the message count of the inbox.
Count  
Return or set the debugging mode.
Debug  
Return or set the encryption method.
Encrypt  
Returns or sets the POP server.
Host  
Returns or sets the password used to authenticate to the server. It cannot be modified after Open is executed
Password  
Return or set the port used for connecting to the POP server.
Port  
Returns the size of the inbox in bytes.
Size  
Returns the status of the Pop3Client connection.
Status  
Returns or sets the username used to authenticate to the server. It cannot be modified after Open is executed
User  
Welcome message as returned by the server.
Welcome  
Abort and disconnect from the server.
Abort  
Logout from the server and disconnect.
Close  
Sends Data directly to the server.
Exec  
Returns a string array containing the ID and size of each message.
List  
Returns a string array containing the Unique ID of each message.
ListUniqueID  
Connects to the server and authenticates the client.
Open  
Sends a dummy command to the server to keep alive the connection. It should be used inside a timer to avoid a sudden disconnection.
Ping  
Clear the internal message cache, and hence refresh the message box view of the Pop3Client client.
Refresh  
Remove a specific message from the mail box.
Remove  
Resets the inbox to it's original state. Any deleted message is restored.
Reset  
Returns an array containing the inbox count and size.
Stat