Archive for October, 2008

Sähköpostin lähetys Zend Frameworkilla ja GMailin SMTP:llä

Monday, October 27th, 2008

Zend Framework tarjoaa sähköpostin lähettämiseen Zend_Mail -komponenttia.

Seuraavan esimerkin avulla postin lähettäminen onnistuu käyttämällä Zend_Mailia ja GMailin smtp-palvelua.

public function sendEmail($from, $to, $subject, $message) {
$config = array(
'auth'     => 'login',
'username' => 'username@gmail.com',
'password' => 'password',
'ssl'      => 'ssl',
'port'     => 465
);

$transport = new Zend_Mail_Transport_Smtp('smtp.gmail.com', $config);

$mail = new Zend_Mail();
$mail->setBodyText($message);
$mail->setFrom($from);
$mail->addTo($to);
$mail->setSubject($subject);

return $mail->send($transport);
}