Inheritance diagram for smtpmailer:
Public Member Functions | |
smtpmailer ($host, $timeout=10) | |
Class Constructor. | |
_smtpmailer () | |
Class Destructor. | |
smtp_esmtp_init ($login, $pwd, $enable=true) | |
Enable ESMTP protocol. | |
smtp_do_send ($type="text/plain") | |
Sends the email. | |
smtp_flush_errors () | |
Flush the complete SMTP ASCII error buffer. | |
smtp_flush_stream () | |
Flush the complete SMTP ASCII stream. | |
smtp_get_errorlist () | |
Return error string list. | |
smtp_get_stream () | |
Return SMTP stream string array. | |
smtp_close () | |
Close connection to SMTP server. | |
smtp_connect () | |
Connect to SMTP server. | |
smtp_esmtp_auth () | |
ESMTP authentifictaion sequenz. | |
smtp_get_data ($endsign="LINE") | |
Return raw data from server and check if it is an error or not. | |
smtp_keepalive () | |
Keeps the connection. | |
smtp_send_cmd ($cmd) | |
Send SMTP command to server. | |
smtp_send_from () | |
Send transmitter adress to server. | |
smtp_send_hello () | |
Sends hello command to server. | |
smtp_send_quit () | |
Sends quit command to server. | |
smtp_send_raw () | |
Sends the raw mail data to server. | |
smtp_send_to () | |
Sends receiver list to server. | |
smtp_verify ($data) | |
Verify message ASCII string to server. | |
Public Attributes | |
$smtp_crlf = "\r\n" | |
$smtp_enable_esmtp | |
$smtp_error_hdl = 0 | |
$smtp_host | |
$smtp_login | |
$smtp_password | |
$smtp_socket_hdl = 0 | |
$smtp_socket_stream = array() | |
$smtp_timeout |
|
Class Constructor.
|
|
Class Destructor.
|
|
Close connection to SMTP server.
|
|
Connect to SMTP server.
|
|
Sends the email.
|
|
ESMTP authentifictaion sequenz.
|
|
Enable ESMTP protocol.
|
|
Flush the complete SMTP ASCII error buffer.
|
|
Flush the complete SMTP ASCII stream.
|
|
Return raw data from server and check if it is an error or not.
|
|
Return error string list.
|
|
Return SMTP stream string array.
|
|
Keeps the connection.
|
|
Send SMTP command to server.
|
|
Send transmitter adress to server.
|
|
Sends hello command to server.
|
|
Sends quit command to server.
|
|
Sends the raw mail data to server.
|
|
Sends receiver list to server.
|
|
Verify message ASCII string to server.
|
|
Carriage return line feed |
|
State of ESMTP server protocol |
|
Error message handler |
|
Host name or IP |
|
Login name (Only if ESMTP protocol is enabled) |
|
Login password (Only if ESMTP protocol is enabled) |
|
Socket handle |
|
Socket stream |
|
Connection timeout |