POP 3 client class 2008.01.08 (Default branch)


 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements Software Releases - RSS News POP 3 client class 2008.01.08 (Default branch)
# 1  
Old 01-09-2008
POP 3 client class 2008.01.08 (Default branch)

ImagePOP 3 client is a PHP class that allows you to access mail boxes using the POP3 protocol. It provides a stream wrapper class for retrieving messages like files using the PHP fopen function, establishes secure connections using TLS, accesses servers using normal and APOP login methods, supports authentication mechanisms such as PLAIN, LOGIN, CRAM-MD5, NTLM (Windows or Linux/Unix via Samba) via the PHP SASL library, and supports listing of message sizes, retrieval of a message at once, separating the headers from the body, retrieving a message in small chunks to not exceed the available memory, and deleting messages.License: Freely DistributableChanges:
This release introduces the possibility to openand read messages in a mailbox with PHP fileaccess functions using URLs likepop3://connection/message, where "connection" isthe name of an already established connection tothe POP3 server. A bug was fixed that waspreventing the closing of connections to theserver when an opened message was not fullyretrieved.Image

More...
Login or Register to Ask a Question

Previous Thread | Next Thread
Login or Register to Ask a Question
CLASS_IMPLEMENTS(3)							 1						       CLASS_IMPLEMENTS(3)

class_implements - Return the interfaces which are implemented by the given class or interface

SYNOPSIS
array class_implements (mixed $class, [bool $autoload = true]) DESCRIPTION
This function returns an array with the names of the interfaces that the given $class and its parents implement. PARAMETERS
o $class - An object (class instance) or a string (class or interface name). o $autoload - Whether to allow this function to load the class automatically through the __autoload(3) magic method. RETURN VALUES
An array on success, or FALSE on error. CHANGELOG
+--------+---------------------------------------------------+ |Version | | | | | | | Description | | | | +--------+---------------------------------------------------+ | 5.1.0 | | | | | | | Added the option to pass the $class parameter as | | | a string. Added the $autoload parameter. | | | | +--------+---------------------------------------------------+ EXAMPLES
Example #1 class_implements(3) example <?php interface foo { } class bar implements foo {} print_r(class_implements(new bar)); // since PHP 5.1.0 you may also specify the parameter as a string print_r(class_implements('bar')); function __autoload($class_name) { require_once $class_name . '.php'; } // use __autoload to load the 'not_loaded' class print_r(class_implements('not_loaded', true)); ?> The above example will output something similar to: Array ( [foo] => foo ) Array ( [interface_of_not_loaded] => interface_of_not_loaded ) SEE ALSO
class_parents(3), get_declared_interfaces(3). PHP Documentation Group CLASS_IMPLEMENTS(3)