| [ Index ] |
|
Code source de GeekLog 1.4.1 |
[Code source] [Imprimer] [Statistiques]
(pas de description)
| Poids: | 1005 lignes (31 kb) |
| Inclus ou requis: | 0 fois |
| Référencé: | 0 fois |
| Nécessite: | 0 fichiers |
Net_SMTP:: (30 méthodes):
Net_SMTP()
setDebug()
_send()
_put()
_parseResponse()
getResponse()
connect()
disconnect()
_negotiate()
_getBestAuthMethod()
auth()
_authDigest_MD5()
_authCRAM_MD5()
_authLogin()
_authPlain()
helo()
mailFrom()
rcptTo()
quotedata()
data()
sendFrom()
send_from()
somlFrom()
soml_from()
samlFrom()
saml_from()
rset()
vrfy()
noop()
identifySender()
| Net_SMTP($host = null, $port = null, $localhost = null) X-Ref |
| Instantiates a new Net_SMTP object, overriding any defaults with parameters that are passed in. If you have SSL support in PHP, you can connect to a server over SSL using an 'ssl://' prefix: // 465 is a common smtps port. $smtp = new Net_SMTP('ssl://mail.host.com', 465); $smtp->connect(); param: string $host The server to connect to. param: integer $port The port to connect to. param: string $localhost The value to give when sending EHLO or HELO. |
| setDebug($debug) X-Ref |
| Set the value of the debugging flag. param: boolean $debug New value for the debugging flag. |
| _send($data) X-Ref |
| Send the given string of data to the server. param: string $data The string of data to send. return: mixed True on success or a PEAR_Error object on failure. |
| _put($command, $args = '') X-Ref |
| Send a command to the server with an optional string of arguments. A carriage return / linefeed (CRLF) sequence will be appended to each command string before it is sent to the SMTP server - an error will be thrown if the command string already contains any newline characters. Use _send() for commands that must contain newlines. param: string $command The SMTP command to send to the server. param: string $args A string of optional arguments to append return: mixed The result of the _send() call. |
| _parseResponse($valid) X-Ref |
| Read a reply from the SMTP server. The reply consists of a response code and a response message. param: mixed $valid The set of valid response codes. These return: mixed True if the server returned a valid response code or |
| getResponse() X-Ref |
| Return a 2-tuple containing the last response from the SMTP server. return: array A two-element array: the first element contains the |
| connect($timeout = null, $persistent = false) X-Ref |
| Attempt to connect to the SMTP server. param: int $timeout The timeout value (in seconds) for the param: bool $persistent Should a persistent socket connection return: mixed Returns a PEAR_Error with an error message on any |
| disconnect() X-Ref |
| Attempt to disconnect from the SMTP server. return: mixed Returns a PEAR_Error with an error message on any |
| _negotiate() X-Ref |
| Attempt to send the EHLO command and obtain a list of ESMTP extensions available, and failing that just send HELO. return: mixed Returns a PEAR_Error with an error message on any |
| _getBestAuthMethod() X-Ref |
| Returns the name of the best authentication method that the server has advertised. return: mixed Returns a string containing the name of the best |
| auth($uid, $pwd , $method = '') X-Ref |
| Attempt to do SMTP authentication. param: string The userid to authenticate as. param: string The password to authenticate with. param: string The requested authentication method. If none is return: mixed Returns a PEAR_Error with an error message on any |
| _authDigest_MD5($uid, $pwd) X-Ref |
| Authenticates the user using the DIGEST-MD5 method. param: string The userid to authenticate as. param: string The password to authenticate with. return: mixed Returns a PEAR_Error with an error message on any |
| _authCRAM_MD5($uid, $pwd) X-Ref |
| Authenticates the user using the CRAM-MD5 method. param: string The userid to authenticate as. param: string The password to authenticate with. return: mixed Returns a PEAR_Error with an error message on any |
| _authLogin($uid, $pwd) X-Ref |
| Authenticates the user using the LOGIN method. param: string The userid to authenticate as. param: string The password to authenticate with. return: mixed Returns a PEAR_Error with an error message on any |
| _authPlain($uid, $pwd) X-Ref |
| Authenticates the user using the PLAIN method. param: string The userid to authenticate as. param: string The password to authenticate with. return: mixed Returns a PEAR_Error with an error message on any |
| helo($domain) X-Ref |
| Send the HELO command. param: string The domain name to say we are. return: mixed Returns a PEAR_Error with an error message on any |
| mailFrom($sender, $params = null) X-Ref |
| Send the MAIL FROM: command. param: string $sender The sender (reverse path) to set. param: string $params String containing additional MAIL parameters, return: mixed Returns a PEAR_Error with an error message on any |
| rcptTo($recipient, $params = null) X-Ref |
| Send the RCPT TO: command. param: string $recipient The recipient (forward path) to add. param: string $params String containing additional RCPT parameters, return: mixed Returns a PEAR_Error with an error message on any |
| quotedata(&$data) X-Ref |
| Quote the data so that it meets SMTP standards. This is provided as a separate public function to facilitate easier overloading for the cases where it is desirable to customize the quoting behavior. param: string $data The message text to quote. The string must be passed |
| data($data) X-Ref |
| Send the DATA command. param: string $data The message body to send. return: mixed Returns a PEAR_Error with an error message on any |
| sendFrom($path) X-Ref |
| Send the SEND FROM: command. param: string The reverse path to send. return: mixed Returns a PEAR_Error with an error message on any |
| send_from($path) X-Ref |
| Backwards-compatibility wrapper for sendFrom(). param: string The reverse path to send. return: mixed Returns a PEAR_Error with an error message on any |
| somlFrom($path) X-Ref |
| Send the SOML FROM: command. param: string The reverse path to send. return: mixed Returns a PEAR_Error with an error message on any |
| soml_from($path) X-Ref |
| Backwards-compatibility wrapper for somlFrom(). param: string The reverse path to send. return: mixed Returns a PEAR_Error with an error message on any |
| samlFrom($path) X-Ref |
| Send the SAML FROM: command. param: string The reverse path to send. return: mixed Returns a PEAR_Error with an error message on any |
| saml_from($path) X-Ref |
| Backwards-compatibility wrapper for samlFrom(). param: string The reverse path to send. return: mixed Returns a PEAR_Error with an error message on any |
| rset() X-Ref |
| Send the RSET command. return: mixed Returns a PEAR_Error with an error message on any |
| vrfy($string) X-Ref |
| Send the VRFY command. param: string The string to verify return: mixed Returns a PEAR_Error with an error message on any |
| noop() X-Ref |
| Send the NOOP command. return: mixed Returns a PEAR_Error with an error message on any |
| identifySender() X-Ref |
| Backwards-compatibility method. identifySender()'s functionality is now handled internally. return: boolean This method always return true. |
| Généré le : Wed Nov 21 12:27:40 2007 | par Balluche grâce à PHPXref 0.7 |
|