Stanley chan wrote:

> Dear Listmates,
> 
> I am using PEAR::MAIL and my code includes the below;
> 
> // Send Email Out
> $mailCfg = array(
>               "host"  => "127.0.0.1",
>               "port"  => "25",
>               "auth"  => false
>               );
> $mailRecipient = $hashValue["emailaddress"];
> $mailHeader = array(
>               "From"  => "[EMAIL PROTECTED]",
>               "To"    => $mailRecipient,
>               "Subject"       => "Test Message"
>               );
> $mailBody = $myContent;       
> $mailMgr =& Mail::factory("smtp", $mailCfg);
> $mailResult = $mailMgr->send($mailRecipient,
> $mailHeader, $mailBody);
> 
> It is found that the variable $mailResult is always
> true but the email cannot be received whenever. 
> 
> On the other hand, in the same machine, I can use the
> native function mail() very well. It works well.
> 
> So I doubt the problem of PEAR::MAIL. Should I
> consider anything?
> 
> My server is using Qmail and sendmail command is a
> shortcut of Qmail executes (standard way).
> 
> Please help.
> 
> -stan
> 
> 
> _________________________________________________________
> 必殺技、飲歌、小星星...
> 浪漫鈴聲  情心連繫
> http://us.rd.yahoo.com/evt=22281/*http://ringtone.yahoo.com.hk/

I would suggest using the sendmail or mail backends to PEAR::Mail
instead of smtp since those seem to work fine on your machine.

$mailMgr = Mail::factory('mail');

--
paperCrane <Justin Patrin>

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to