Re: problem sending email

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, May 24, 2012 at 2:00 PM, As'ad Djamalilleil <asad.kom@xxxxxxxxx> wrote:
> hi all,i'm having this problem in sending email using pear.
> it just wont send :(
> here's the code ..
>
> <?php
>    require_once 'Mail.php';
>
>    $from_name = "My Self";
>    $to_name = "My Friend";
>    $subject = "Sending Trial";
>    $mailmsg = "GOD please make it work";
>
>    $From = "From: ".$from_name." <mymail@xxxxxxxxx>";
>    $To = "To: ".$to_name." <someone@xxxxxxxxx>";

Don't prefix with From: and To: here.

>    $recipients = "someone@xxxxxxxxx";
>
>    $headers["From"] = $From;
>    $headers["To"] = $To;
>    $headers["Subject"] = $subject;
>    $headers["Content-Type"] = "text/plain; charset=iso-8859-1";
>
>    $smtpinfo["host"] = "smtp.gmail.com";
>    $smtpinfo["port"] = "465";
>    $smtpinfo["auth"] = true;
>    $smtpinfo["username"] = "mymail@xxxxxxxxx";
>    $smtpinfo["password"] = "mypassword";
>
>    $mail_object =& Mail::factory("smtp", $smtpinfo);
>
>    $mail_object->send($recipients, $headers, $mailmsg);
>
>    if (PEAR::isError($mail_object))
>      echo $mail_object->getMessage();
> ?>

Also, Gmail SMTP supports only SSL connections. I don't know this PEAR
module, but I think you need to host set to something like
ssl://smtp.gmail.com, to enforce SSL connection.

- Matijn

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




[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux