Release Notes: This version avoids making static calls to the class. The examples use a stream handler named mlpop3 to avoid colliding with PHP's pop3 stream handler. Also added was an example of how to use secure connections with TLS, which is necessary for accessing Gmail.
Release Notes: A bug in the APOP authentication implementation was fixed.
Release Notes: This release fixes inadvertent class calls passing parameters by reference.
Release Notes: This release introduces the possibility to open and read messages in a mailbox with PHP file access functions using URLs like pop3://connection/message, where "connection" is the name of an already established connection to the POP3 server. A bug was fixed that was preventing the closing of connections to the server when an opened message was not fully retrieved.
Release Notes: The POP3 connection quit handshake is now forced by default, since some servers may take too much time to figure that the client has disconnected and keep the mailboxes locked. The missing stream wrapper function to close the POP3 mailbox was added because that was preventing access to the same mailbox more than once in the same script.
Release Notes: Support for establishing secure connections using TLS was added, which can be used for accessing Gmail POP3 mailboxes. A stream wrapper class was added to allow the retrieval of messages from POP3 mailboxes like regular files using the PHP fopen function and a pop3:// file name. Two new functions were added for retrieving messages in size limited data blocks so as to not exceed the available memory.
Release Notes: A new option variable was added to tell the class to concatenate headers split in multiple lines.
Release Notes: A problem with the addition of whitespace when requesting the list of messages, which was making the LIST and UIDL commands fail with some POP3 servers was fixed. The default value of the APOP argument of the Login function was set to false.
Release Notes: The PHP SASL client library can be used for authentication with mechanisms such as PLAIN, LOGIN, CRAM-MD5, NTLM (Windows or Linux/Unix using Samba), and others. The debug output can now be optionally formatted for being displayed in HTML pages.
Release Notes: This release replaces all strtok calls with an emulation class function named Tokenize to avoid problems with PHP versions after 4.0.6. If you are using a PHP version later than 4.0.6, you are strongly encouraged to upgrade to this version.