Öffentliche Methoden | |
authorise ($host, $port=false, $timeout=false, $username= '', $password= '', $debug_level=0) | |
connect ($host, $port=false, $tval=30) | |
login ($username= '', $password= '') | |
disconnect () | |
Öffentliche, statische Methoden | |
static | popBeforeSmtp ($host, $port=false, $tval=false, $username= '', $password= '', $debug_level=0) |
Datenfelder | |
$Version = '5.2.9' | |
$POP3_PORT = 110 | |
$POP3_TIMEOUT = 30 | |
$CRLF = "\r\n" | |
$do_debug = 0 | |
$host | |
$port | |
$tval | |
$username | |
$password | |
const | CRLF = "\r\n" |
Private Methoden | |
getResponse ($size=128) | |
sendString ($string) | |
checkResponse ($string) | |
setError ($error) | |
catchWarning ($errno, $errstr, $errfile, $errline) | |
Private Attribute | |
$pop_conn | |
$connected = false | |
$errors = array() | |
Definiert in Zeile 30 der Datei class.pop3.php.
authorise | ( | $host, | |
$port = false , |
|||
$timeout = false , |
|||
$username = '' , |
|||
$password = '' , |
|||
$debug_level = 0 |
|||
) |
Authenticate with a POP3 server. A connect, login, disconnect sequence appropriate for POP-before SMTP authorisation. public
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 |
Definiert in Zeile 165 der Datei class.pop3.php.
Benutzt $host, $password, $POP3_PORT, $POP3_TIMEOUT, $port, $username, connect(), disconnect() und login().
Wird benutzt von popBeforeSmtp().
|
private |
POP3 connection error handler.
integer | $errno | |
string | $errstr | |
string | $errfile | |
integer | $errline | private |
Definiert in Zeile 387 der Datei class.pop3.php.
Benutzt setError().
|
private |
Checks the POP3 server response. Looks for for +OK or -ERR.
string | $string |
Definiert in Zeile 348 der Datei class.pop3.php.
Benutzt setError().
Wird benutzt von connect() und login().
connect | ( | $host, | |
$port = false , |
|||
$tval = 30 |
|||
) |
Connect to a POP3 server. public
string | $host | |
integer | boolean | $port | |
integer | $tval |
Definiert in Zeile 207 der Datei class.pop3.php.
Benutzt $host, $POP3_PORT, $port, $tval, checkResponse(), getResponse() und setError().
Wird benutzt von authorise().
disconnect | ( | ) |
Disconnect from the POP3 server. public
Definiert in Zeile 296 der Datei class.pop3.php.
Benutzt sendString().
Wird benutzt von authorise().
|
private |
Get a response from the POP3 server. $size is the maximum number of bytes to retrieve
integer | $size |
Definiert in Zeile 315 der Datei class.pop3.php.
Wird benutzt von connect() und login().
login | ( | $username = '' , |
|
$password = '' |
|||
) |
Log in to the POP3 server. Does not support APOP (RFC 2828, 4949). public
string | $username | |
string | $password |
Definiert in Zeile 266 der Datei class.pop3.php.
Benutzt $password, $username, checkResponse(), getResponse(), sendString() und setError().
Wird benutzt von authorise().
|
static |
Simple static wrapper for all-in-one POP before SMTP
$host | ||
boolean | $port | |
boolean | $tval | |
string | $username | |
string | $password | |
integer | $debug_level |
Definiert in Zeile 140 der Datei class.pop3.php.
Benutzt $host, $password, $port, $tval, $username und authorise().
|
private |
Send raw data to the POP3 server.
string | $string |
Definiert in Zeile 330 der Datei class.pop3.php.
Wird benutzt von disconnect() und login().
|
private |
Add an error to the internal error store. Also display debug output if it's enabled.
$error |
Definiert in Zeile 367 der Datei class.pop3.php.
Wird benutzt von catchWarning(), checkResponse(), connect() und login().
|
private |
Are we connected? boolean private
Definiert in Zeile 116 der Datei class.pop3.php.
$CRLF = "\r\n" |
POP3 Carriage Return + Line Feed. string public
Definiert in Zeile 59 der Datei class.pop3.php.
$do_debug = 0 |
Debug display level. Options: 0 = no, 1+ = yes integer public
Definiert in Zeile 67 der Datei class.pop3.php.
|
private |
Error container. array private
Definiert in Zeile 123 der Datei class.pop3.php.
$host |
POP3 mail server hostname. string public
Definiert in Zeile 74 der Datei class.pop3.php.
Wird benutzt von authorise(), connect() und popBeforeSmtp().
$password |
POP3 password. string public
Definiert in Zeile 102 der Datei class.pop3.php.
Wird benutzt von authorise(), login() und popBeforeSmtp().
$POP3_PORT = 110 |
Default POP3 port number. integer public
Definiert in Zeile 44 der Datei class.pop3.php.
Wird benutzt von authorise() und connect().
$POP3_TIMEOUT = 30 |
Default timeout in seconds. integer public
Definiert in Zeile 51 der Datei class.pop3.php.
Wird benutzt von authorise().
|
private |
Resource handle for the POP3 connection socket. resource private
Definiert in Zeile 109 der Datei class.pop3.php.
$port |
POP3 port number. integer public
Definiert in Zeile 81 der Datei class.pop3.php.
Wird benutzt von authorise(), connect() und popBeforeSmtp().
$tval |
POP3 Timeout Value in seconds. integer public
Definiert in Zeile 88 der Datei class.pop3.php.
Wird benutzt von connect() und popBeforeSmtp().
$username |
POP3 username string public
Definiert in Zeile 95 der Datei class.pop3.php.
Wird benutzt von authorise(), login() und popBeforeSmtp().
$Version = '5.2.9' |
The POP3 PHPMailer Version number. string public
Definiert in Zeile 37 der Datei class.pop3.php.
const CRLF = "\r\n" |
Line break constant
Definiert in Zeile 128 der Datei class.pop3.php.