PHPMailer
安装phpmailer
|
|
Github官方例子
|
|
准备发送邮件的服务器,这里选择QQ STMP 服务器。
登录QQ邮箱,设置->账户->POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务,这一选项下,开通POP3/SMTP服务。需要发送短信生成授权码(0.1元/条),然后记住生成的授权码,后面需要用到。
编写自己的邮件发送函数
我使用的是thinkphp3.2.3,把phpmailer包下载下来,然后放在到Thinkphp/Library/Vendor/目录下,这时的路径为Thinkphp/Library/Vendor/phpmailer,然后在函数前面引入phpmailer,如下面代码所示,即可正常使用phpmailer。
注意:自动加载文件是引入PHPMailerAutoload.php,不是autoload.php
|
|
调用函数,发送邮件
在控制器中直接调用send_mail($subject,$body,$to_mail)函数,就可以成功向指定的邮箱发送邮件了。