Source for file phail.php
Documentation is available at phail.php
* PHAIL - stands for PHP Mail
* @author Tomas V.V.Cox <cox@idecnet.com>
require_once 'Mail/mime.php';
require_once 'Console/Getopt.php';
$argv = Console_Getopt ::readPHPArgv ();
$opts = Console_Getopt ::getOpt ($argv, 'f:c:s:t:a:b:');
if (PEAR ::isError ($opts)) {
usage($opts->getMessage ());
PEAR ::setErrorHandling (PEAR_ERROR_DIE );
foreach ($opts[0 ] as $opt) {
$headers['From'] = $param; break;
$headers['Cc'] = $param; break;
$headers['Subject'] = $param; break;
$mime->addAttachment ($param); break;
$isfile = @is_file($param) ? true : false;
$mime->setTXTBody ($param, $isfile); break;
$headers = $mime->headers ($headers);
$mail = & Mail ::factory ('mail');
$mail->send ($to, $headers, $mbody);
Documentation generated on Thu, 21 Jun 2007 15:30:07 -0400 by phpDocumentor 1.3.2. PEAR Logo Copyright © PHP Group 2004.
|