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 |
1.4.3