CI Email类发邮件

Email类ci手册:[http://codeigniter.org.cn/user_guide/libraries/email.html]

发邮件代码详情
private function _send_mail($data) {
        //附件一,名称参数编码转换
        if(!empty($data['resume_name'])){
            $file_name = iconv('UTF-8','GB2312',$data['file_name']);
        }

        //附件二,名称参数编码转换
        if(!empty($data['resume_name'])){
            $resume_name = iconv('UTF-8','GB2312',$data['resume_name']);
        }

        //附件一URL
        $file_url       = $data['file_url'];
        //附件二URL
        $resume_url     = $data['resume_url'];
        //邮件主题
        $email_theme    =$data['email_theme'];
        //邮件正文
        $email_msg      = $data['email_msg'];

        //加载CI的email类
        $this->load->library('email');

        //以下设置Email参数
        $config['protocol'] = 'smtp';
        $config['smtp_host'] = 'smtp.163.com';
        $config['smtp_user'] = 'ban****277';//发件邮箱账号
        $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('ba****277@163.com','bangying');//发件人邮箱
        $this->email->to('****@**.org');//收件人邮箱
        if(!empty($file_url)){
            $this->email->attach($file_url,'',$file_name);//添加附件一
        }
        if(!empty($resume_url)){
            $this->email->attach($resume_url,'',$resume_name);//添加附件二
        }
        $this->email->subject($email_theme);//邮件主题
        $this->email->message($email_msg);//邮件正文

        //发送邮件
        $this->email->send();
    }
163授权码如何获取截图
image.png

image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,041评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,807评论 25 709
  • 2016年8月10日23:17 路由的目的是为了从URL中解析出class类名是什么,method方法名是什么,所...
    loodeer阅读 1,167评论 1 3
  • 花田的一生都是错。 据她的母亲说,花田出生在一个风雨交加的夜晚。 那时她母亲为了生计,怀着身孕还去帮人看守花田,没...
    林林青401阅读 871评论 8 13
  • 一小时个人管理系列丛书一共5本,只有这本还没看了。 摘录几条方法论——同陌生人建立关系的原则: 第一次会面的原则:...
    张筱默阅读 278评论 0 1