class smtp_class
SMTP Class Auth Mechanisms originally taken from the AUTH Modules found within the PHP Extension and Application Repository (PEAR) See docs/AUTHORS for more details
Properties
$server_response | ||
$socket | ||
$responses | ||
$commands | ||
$numeric_response_code | ||
$backtrace | ||
$backtrace_log |
Methods
smtp_class()
|
||
add_backtrace($message)
Add backtrace message for debugging |
||
server_send($command, $private_info = false)
Send command to smtp server |
||
server_parse($response, $line)
We use the line to give the support people an indication at which command the error occurred |
||
close_session($err_msg)
Close session |
||
log_into_server($hostname, $username, $password, $default_auth_method)
Log into server and get possible auth codes if neccessary |
||
pop_before_smtp($hostname, $username, $password)
Pop before smtp authentication |
||
plain($username, $password)
Plain authentication method |
||
login($username, $password)
Login authentication method |
||
cram_md5($username, $password)
cram_md5 authentication method |
||
digest_md5($username, $password)
digest_md5 authentication method A real pain in the *** |
Details
at line 1223
public
smtp_class()
at line 1233
public
add_backtrace($message)
Add backtrace message for debugging
at line 1244
public
server_send($command, $private_info = false)
Send command to smtp server
at line 1256
public
server_parse($response, $line)
We use the line to give the support people an indication at which command the error occurred
at line 1288
public
close_session($err_msg)
Close session
at line 1302
public
log_into_server($hostname, $username, $password, $default_auth_method)
Log into server and get possible auth codes if neccessary
at line 1508
public
pop_before_smtp($hostname, $username, $password)
Pop before smtp authentication
at line 1543
public
plain($username, $password)
Plain authentication method
at line 1564
public
login($username, $password)
Login authentication method
at line 1590
public
cram_md5($username, $password)
cram_md5 authentication method
at line 1617
public
digest_md5($username, $password)
digest_md5 authentication method A real pain in the ***