Authenticate with a POP3 server.
A connect, login, disconnect sequence appropriate for POP-before SMTP authorisation.
boolean
authorise
(string $host, [integer|boolean $port = false], [integer|boolean $timeout = false], [string $username = ''], [string $password = ''], [integer $debug_level = 0])
-
string
$host: The hostname to connect to
-
integer|boolean
$port: The port number to connect to
-
integer|boolean
$timeout: The timeout value
-
string
$username
-
string
$password
-
integer
$debug_level
Connect to a POP3 server.
boolean
connect
(string $host, [integer|boolean $port = false], [integer $tval = 30])
-
string
$host
-
integer|boolean
$port
-
integer
$tval
Disconnect from the POP3 server.
void
disconnect
()
Log in to the POP3 server.
Does not support APOP (RFC 2828, 4949).
boolean
login
([string $username = ''], [string $password = ''])
-
string
$username
-
string
$password
Simple static wrapper for all-in-one POP before SMTP
boolean
popBeforeSmtp
($host $host, [integer|boolean $port = false], [integer|boolean $timeout = false], [string $username = ''], [string $password = ''], [integer $debug_level = 0
])
-
integer|boolean
$port: The port number to connect to
-
integer|boolean
$timeout: The timeout value
-
string
$username
-
string
$password
-
integer
$debug_level
-
$host
$host
Add an error to the internal error store.
Also display debug output if it's enabled.
void
setError
($error $error)