Joomla!-开源天空

2008-11-21
首页 专栏热点 LAMP开发与web 2.0 zend_mail使用例程


zend_mail使用例程

E-mail

下面的代码是zend_mail发送邮件的过程,如果没有安装zendFramework,请参考这篇文章:ZendFramework安装配置指南

<?php 


include_once 
'Zend/Mail.php';

$body 'Please find the zip file attached';

$mail = new Zend_Mail();
$mail->setFrom(' 为防备电子邮件地址收集器,这个 E-mail 地址被隐藏,你的浏览器必须支持 Javascript 才可看到这个邮件地址 ''My Site Helpdesk');
$mail->addTo(' 为防备电子邮件地址收集器,这个 E-mail 地址被隐藏,你的浏览器必须支持 Javascript 才可看到这个邮件地址 ''Alan Wagstaff');
$mail->setSubject('File attachment Test');
$mail->setBodyText($body);

$fileContents file_get_contents('test_file.zip');
$attachment $mail->createAttachment($fileContents);
$attachment->filename 'test_file.zip';

$mail->send();

我们看到第2行包含了zend_mail,第8行设置了邮件的正文,如果要发html格式邮件,需要用setHtmlBody,而接下来设置了邮件的附件,最后一行发送邮件。

 这是最简单的实现邮件发送的过程,非常简单。

相关文章:
自动生成Joomla!文章的TAG标签
Zend_DB读取Joomla!文章表的例程
Zend Framework获得Jolt 大奖
修改mod_search以支持中文全文检索组件com_lsearch
Zend_Lucene中文全文检索Joomla!组件com_lsearch
看到了织梦分词算法,打算用来改进一下ZEND
让Joomla! 支持中文全文检索,搜索结果分页
让Joomla! 支持中文全文检索,中文分词的排错
让Joomla! 支持中文全文检索,搜索结果反显
让Joomla! 支持中文全文检索,利用索引查询


收藏此文章:
Digg! Reddit! Del.icio.us! JoomlaVote! Google! Live! Facebook! StumbleUpon! Yahoo! Free social bookmarking plugins and extensions for Joomla! websites!

发表您的文章评论

您的姓名 (昵称)
标题:
评分: 很差一般较好很好
评论:
验证码:
请输入验证码