当前位置: 首页 > 后端技术 > PHP

CI框架配置QQ邮箱发送邮件

时间:2023-03-29 15:38:44 PHP

配置:$config['email_config']['protocol']='smtp';$config['email_config']['smtp_host']='smtp.qq.com';$config['email_config']['smtp_user']='***@qq.com';$config['email_config']['smtp_pass']='***';//授权码,不是QQ密码,下面有介绍$config['email_config']['smtp_port']=465;$config['email_config']['smtp_crypto']='ssl';$config['email_config']['charset']='utf-8';$config['email_config']['wordwrap']=TRUE;$config['email_config']['mailtype']='html';$config['email_config']['crlf']="\r\n";$config['email_config']['newline']="\r\n";//必须用双引号引起来:$this->load->library('email');$config=$this->config->item('email_config');$this->email->initialize($config);$this->email->from('***@qq.com','***');//发件人$this->email->to(***);//接收者$this->email->subject(***);//主题$this->email->message(***);//邮件内容$this->email->attach(***);//附件$this->email->send();//发送smtp_pass:password不能填写QQ密码,需要在QQ邮箱->账号->服务中启用IMAP/SMTP服务,填写生成的授权码。