Property | Type | Description | |
---|---|---|---|
$POP3_PORT | integer | Default POP3 port number. | |
$POP3_TIMEOUT | integer | Default timeout in seconds. | |
$Version | string | The POP3 PHPMailer Version number. | |
$do_debug | integer | Options: 0 = no, 1+ = yes | |
$host | string | POP3 mail server hostname. | |
$password | string | POP3 password. | |
$port | integer | POP3 port number. | |
$tval | integer | POP3 Timeout Value in seconds. | |
$username | string | POP3 username |
Property | Type | Description | |
---|---|---|---|
$connected | boolean | Are we connected? | |
$errors | array | Error container. | |
$pop_conn | resource | Resource handle for the POP3 connection socket. |
Method | Description | |
---|---|---|
authorise ( string $host, integer | boolean $port = false, integer | boolean $timeout = false, string $username = '', string $password = '', integer $debug_level ) : boolean | Authenticate with a POP3 server. | |
connect ( string $host, integer | boolean $port = false, integer $tval = 30 ) : boolean | Connect to a POP3 server. | |
disconnect ( ) | Disconnect from the POP3 server. | |
getErrors ( ) : array | Get an array of error messages, if any. | |
login ( string $username = '', string $password = '' ) : boolean | Log in to the POP3 server. | |
popBeforeSmtp ( $host, integer | boolean $port = false, integer | boolean $timeout = false, string $username = '', string $password = '', integer $debug_level ) : boolean | Simple static wrapper for all-in-one POP before SMTP |
Method | Description | |
---|---|---|
catchWarning ( integer $errno, string $errstr, string $errfile, integer $errline ) | POP3 connection error handler. | |
checkResponse ( string $string ) : boolean | Checks the POP3 server response. | |
getResponse ( integer $size = 128 ) : string | Get a response from the POP3 server. | |
sendString ( string $string ) : integer | Send raw data to the POP3 server. | |
setError ( $error ) | Add an error to the internal error store. |
public authorise ( string $host, integer | boolean $port = false, integer | boolean $timeout = false, string $username = '', string $password = '', integer $debug_level ) : boolean | ||
$host | string | The hostname to connect to |
$port | integer | boolean | The port number to connect to |
$timeout | integer | boolean | The timeout value |
$username | string | |
$password | string | |
$debug_level | integer | |
return | boolean |
protected checkResponse ( string $string ) : boolean | ||
$string | string | |
return | boolean |
protected getResponse ( integer $size = 128 ) : string | ||
$size | integer | |
return | string |
public static popBeforeSmtp ( $host, integer | boolean $port = false, integer | boolean $timeout = false, string $username = '', string $password = '', integer $debug_level ) : boolean | ||
$host | ||
$port | integer | boolean | The port number to connect to |
$timeout | integer | boolean | The timeout value |
$username | string | |
$password | string | |
$debug_level | integer | |
return | boolean |
protected sendString ( string $string ) : integer | ||
$string | string | |
return | integer |
protected setError ( $error ) | ||
$error |
protected resource $pop_conn | ||
return | resource |