注意:使用个人qq邮箱发送邮箱会被腾讯拦截发送失败
第一:163邮箱配置
1、登录163邮箱:https://email.163.com/
2、在邮箱的设置中开启SMTP服务(设置->POP3/SMTP/IMAP->开启服务),同时生成授权密码(发送邮件需要),如下图
第二:QQ企业邮箱配置
1、注册登录QQ企业邮箱:https://exmail.qq.com/onlinesell/intro
2、在邮箱的设置中开启SMTP服务(设置->收发信设置->POP3/SMTP/IMAP->开启服务),同时生成授权密码(发送邮件需要),如下图
3、在邮箱的设置->邮箱绑定中生成授权密码(发送邮件需要),如下图
第三:下载phpmailer的邮件代码压缩包
第四:编写邮件发送类,基于PHPMailer类
<?php
namespace framework\ext;
/**
* 邮件发送类,基于PHPMailer类
* Class Email
* @package framework\ext
*/
class Email
{
static public $config;//存储配置的静态变量
//设定邮件参数
static public function init($config = array(