blog.Ring.idv.tw

使用Zend_Mail透過Google GMail來寄信

使用Zend_Mail透過Google GMail來寄信

剛試出來的一個小範例,使用Zend Framework所提供的Zend_Mail來寄信~

而所指定的SMTP就是要透過Google的Gmail來寄信~

在使用這個範例之前~ 由於Gmail必須透過加密傳輸~ 所以請確認你已經為PHP安置好OpenSSL

程式範例如下:

require_once 'Zend/Mail.php';
require_once 'Zend/Mail/Transport/Smtp.php';

$config = array(
'auth' => 'login',
'username' => '你的帳號',
'password' => '******',
'ssl' => 'tls',
'port' => '587'
);

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

$mail = new Zend_Mail('UTF-8');
$mail->setBodyText('This is the text of the mail.');
$mail->setFrom('[email protected]', 'Some Sender');
$mail->addTo('[email protected]', 'Shen');
$mail->setSubject('Zend Mail!');
$mail->send($transport);

參考資源:

Zend_Mail - how to use Zend_Mail_Transport_Smtp for googlemail.com

2007-10-12 12:21:26

Leave a Comment

Copyright (C) Ching-Shen Chen. All rights reserved.

::: 搜尋 :::

::: 分類 :::

::: 最新文章 :::

::: 最新回應 :::

::: 訂閱 :::

Atom feed
Atom Comment