需求:在网站建设中,我们常常会遇到这样的需求,我们需要通过系统给用户发送邮件,来完成例如:用户邮箱绑定,订单状态变化,活动推送等功能,所以我们需要开发我们网站的邮件发送功能,而在使用PHP CI框架的过程中,我们发起其自带的邮件发送功能足够满足我们的需求。
开发环境:PHP + CI 框架
开发流程:首先我们需要将我们的邮箱配置文件放入 application-config 文件夹中(更方便系统邮箱的配置)例如代码截图:
因为多次会使用到发送邮件的功能,于是我们将发送邮件写入一个model,将不同邮件信息写成不同的模板,将模板替换写成相应的lib。
此处为我写的email_send_model