CodeIgniter基于Email类发邮件的方法
GPT4.0+Midjourney绘画+国内大模型 会员永久免费使用!
【 如果你想靠AI翻身,你先需要一个靠谱的工具! 】
本文实例讲述了CodeIgniter基于Email类发邮件的方法。分享给大家供大家参考,具体如下:
CodeIgniter拥有功能强大的Email类。以下为利用其发送邮件的代码。
关于CI的Email类的详情请参考:http://codeigniter.org.cn/user_guide/libraries/email.html
文件路径为/application/controllers/welcome.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | <?php if ( ! defined( 'BASEPATH' )) exit ( 'No direct script access allowed' ); class Welcome extends CI_Controller { public function index() { $this ->load->library( 'email' ); //加载CI的email类 //以下设置Email参数 $config [ 'protocol' ] = 'smtp' ; $config [ 'smtp_host' ] = 'smtp.163.com' ; $config [ 'smtp_user' ] = 'fanteathy' ; $config [ 'smtp_pass' ] = '******' ; $config [ 'smtp_port' ] = '25' ; $config [ 'charset' ] = 'utf-8' ; $config [ 'wordwrap' ] = TRUE; $config [ 'mailtype' ] = 'html' ; $this ->email->initialize( $config ); //以下设置Email内容 $this ->email->from( 'fanteathy@163.com' , 'fanteathy' ); $this ->email->to( '517081935@qq.com' ); $this ->email->subject( 'Email Test' ); $this ->email->message( '<font color=red>Testing the email class.</font>' ); $this ->email->attach( 'application\controllers\1.jpeg' ); //相对于index.php的路径 $this ->email->send(); //echo $this->email->print_debugger(); //返回包含邮件内容的字符串,包括EMAIL头和EMAIL正文。用于调试。 } } |
在加载Email类之后需要配置Email参数。配置完成之后使用
来初始化参数。再设置邮件的内容,最后调用
发送邮件。其中要注意如果添加附件时,附件的地址是相对CI根目录下的index.php的路径。运行结果如下:
更多关于CodeIgniter相关内容感兴趣的读者可查看本站专题:《codeigniter入门教程》、《CI(CodeIgniter)框架进阶教程》、《php日期与时间用法总结》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》
希望本文所述对大家基于CodeIgniter框架的PHP程序设计有所帮助。
- CI(CodeIgniter)模型用法实例分析
- CodeIgniter辅助之第三方类库third_party用法分析
- CodeIgniter分页类pagination使用方法示例
- CodeIgniter图像处理类的深入解析
- codeigniter中测试通过的分页类示例
- 使用CodeIgniter的类库做图片上传
- Codeigniter整合Tank Auth权限类库详解
- CodeIgniter扩展核心类实例详解
- php实现仿写CodeIgniter的购物车类
- CI(Codeigniter)的Setting增强配置类实例
- Codeigniter的dom类用法实例
- CI框架(CodeIgniter)公共模型类定义与用法示例
微信公众号搜索 “ 脚本之家 ” ,选择关注
程序猿的那些事、送书等活动等着你
相关文章
PHP依赖倒置(Dependency Injection)代码实例
这篇文章主要介绍了PHP依赖倒置(Dependency Injection)代码实例本文只提供实现代码,需要的朋友可以参考下2014-10-10PHP设计模式之迭代器(Iterator)模式入门与应用详解
这篇文章主要介绍了PHP设计模式之迭代器(Iterator)模式,结合实例形式详细分析了PHP迭代器模式的相关概念、原理、应用案例及操作注意事项,需要的朋友可以参考下2019-12-12
最新评论