②营销类邮件:给客户推送营销类的电子邮件,特价商品、匆匆销、生日关怀等等;
二、事理篇首先我们来认识一下什么是邮件的协议:
Smtp协议:是发送邮件的协议,不影响做事器的内容,相称于copy一份;

Pop3协议:是吸收邮件的协议,不影响做事器的内容,相称于copy一份;
IMAP协议:吸收和发送都可以,并同步信息到邮件做事器;
发送邮件最紧张的便是邮件做事器,是专门处理收发邮件的大车间,邮件做事器可以自己搭建,但是一样平常都用比较成熟的比如:163邮局,腾讯邮件、搜狐等电子邮件做事器;
为什么我们常常选择大型网站的电子邮件做事器而不自己搭建?
1、花费的资源比较大,网络带宽也受影响;
2、安全问题,附件可能含有病毒,邮件做事器的防病毒须要很高等的手段;
3、垃圾邮件戒备手段须要实时保持更新;
成熟的邮件做事器:163邮局、腾讯、阿里
三、运用篇一样平常结合我们的项目我们的程序只做发送邮件的功能,PHP发送邮件一样平常采取Phpmailer的组件进行发送,那么如何将PHPMailer在项目中利用?
1、首先须要下载 PHPMailer的代码包,下载解压后如下,
2、编写函数代码并设置PHPMailer发送邮件办法为ssl
3、设置php.ini
4、设置邮箱的授权码
授权码是指邮箱可以通过帐号和授权码进行收发邮件,防止通过邮箱登录密码进行收发的风险,由于密码须要填写在第三方的软件中,第三方的软件如果不能很好的安全的保存我们的密码,就有可能造成密码泄露,造成丢失;而授权码可以随时改换而不影响我们的邮箱正常业务。
如果不设置php.in的内容后者授权码禁绝确会造成登录不上smtp做事器的问题,会报以下缺点:
四、框架篇
如何在ThinkPHP5框架中利用PHPMailer类来发送电子邮件呢?很大略五步就可以在TP5中发送电子邮件。
1、 将class.phpmailer.php和class.SMTP.php复制到extend目录下;
2、 将函数中增加一行代码
3、 配置文件中增加配置项
4、 在掌握器中调用即可
5、在浏览器中不雅观察返回的结果