Mail
[ class tree: Mail ] [ index: Mail ] [ all elements ]

Class: Mail_null

Source Location: /lodel/scripts/Mail/Mail/null.php

Class Overview

Mail
   |
   --Mail_null

Null implementation of the PEAR Mail:: interface.


Author(s):

Version:

  • $Revision: 1.2 $

Methods


Inherited Variables

Class: Mail

Mail::$sep

Inherited Methods

Class: Mail

Mail::factory()
Provides an interface for generating Mail:: objects of various types
Mail::parseRecipients()
Take a set of recipients and parse them, returning an array of bare addresses (forward paths) that can be passed to sendmail or an smtp server with the rcpt to: command.
Mail::prepareHeaders()
Take an array of mail headers and return a string containing text usable in sending a message.
Mail::send()
Implements Mail::send() function using php's built-in mail() command.
Mail::_sanitizeHeaders()
Sanitize an array of mail headers by removing any additional header strings present in a legitimate header's value. The goal of this filter is to prevent mail injection attacks.

Class Details

[line 28]
Null implementation of the PEAR Mail:: interface.



Tags:

version:  $Revision: 1.2 $
access:  public


[ Top ]


Class Methods


method send [line 55]

mixed send( mixed $recipients, array $headers, string $body)

Implements Mail_null::send() function. Silently discards all mail.



Tags:

return:  Returns true on success, or a PEAR_Error containing a descriptive error message on failure.
access:  public


Overrides Mail::send() (Implements Mail::send() function using php's built-in mail() command.)

Parameters:

mixed   $recipients   Either a comma-seperated list of recipients (RFC822 compliant), or an array of recipients, each RFC822 valid. This may contain recipients not specified in the headers, for Bcc:, resending messages, etc.
array   $headers   The array of headers to send with the mail, in an associative array, where the array key is the header name (ie, 'Subject'), and the array value is the header value (ie, 'test'). The header produced from those values would be 'Subject: test'.
string   $body   The full text of the message body, including any Mime parts, etc.

[ Top ]


Documentation generated on Wed, 11 Mar 2009 10:50:33 +0100 by phpDocumentor 1.4.2