您的位置:首页 > 其它

ZF框架实现发送邮件的方法

2015-12-03 00:00 417 查看
本文实例讲述了ZF框架实现发送邮件的方法。分享给大家供大家参考,具体如下:

Zend_Loader::loadFile("Zend/Mail.php");
Zend_Loader::loadFile("Zend/Mail/Transport/Smtp.php");
$config = array(
 'auth' => 'login',
 'username' => 'username@163.com',
 'password' => 'password',
);
$transport = new Zend_Mail_Transport_Smtp('smtp.163.com', $config);
$mail = new Zend_Mail();
$mail->setBodyText("this is body text", "utf-8");
$mail->setFrom("username@163.com", "loopercopper");
$mail->addTo('wiseideal@163.com', "andy");
$mail->setSubject("testSubject");
$mail->send($transport);


解决主题乱码的方式:

$mail->setSubject("=?UTF-8?B?".base64_encode("中文消息")."?=");


希望本文所述对大家基于zend framework框架的PHP程序设计有所帮助。

您可能感兴趣的文章:

zf框架db类的分页示例分享
zf框架的zend_cache缓存使用方法(zend框架)
zf框架的数据库追踪器使用示例
zf框架的校验器InArray使用示例
zf框架的session会话周期及次数限制使用示例
zf框架的registry(注册表)使用示例
zf框架的Filter过滤器使用示例
php利用smtp类实现电子邮件发送
php邮件发送的两种方式
PHP借助phpmailer发送邮件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: