Zend Framework
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
Class for sending eMails via the PHP internal mail() function
string $EOL = 'PHP_EOL'
EOL character string
string $_errstr = ''
error information
string $parameters = ''
Config options for sendmail parameters
string $subject = 'null'
Subject
__construct(
string|array|Zend_Config $parameters
=
null
)
:
void
Constructor.
_handleMailErrors(
int $errno, string $errstr, string $errfile
=
null, string $errline
=
null, array $errcontext
=
null
)
:
true
Temporary error handler for PHP native mail().
_prepareHeaders(
array $headers
)
:
void
Format and fix headers
mail() uses its $to and $subject arguments to set the To: and Subject: headers, respectively. This method strips those out as a sanity check to prevent duplicate header entries.
_sendMail(
)
:
void
Send mail using PHP native mail()