Re: problem sending email

From: Date: Thu, 24 May 2012 12:10:30 +0000
Subject: Re: problem sending email
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-317985@lists.php.net to get a copy of this message
On Thu, May 24, 2012 at 2:00 PM, As'ad Djamalilleil <asad.kom@gmail.com> 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@gmail.com>"; >    $To = "To: ".$to_name." <someone@yahoo.com>"; Don't prefix with From: and To: here. >    $recipients = "someone@yahoo.com"; > >    $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@gmail.com"; >    $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

« previous php.general (#317985) next »