项目需求,需要对thinkphp记性修改
使用
A:
开启socket:在php.ini中取消extension=php_sockets.dll前面的分号。
B:
把Mail.class.php放到ThinkPHP\Library\ORG目录下,利用import('ORG.Mail')
注意在Linux中,如果目录是Org的话, 用import('Org.Mail') 我在这里错了半天没找到原因
C:
邮箱中设置 smtp
3\ 文件配置
在 config文件里新增 如下配置,或者干脆在action里用C函数设置临时配置亦可.
配置如下:
'MAIL_ADDRESS'=>'pengyong881215@126.com', // 邮箱地址
'MAIL_SMTP'=>'smtp.126.com', // 邮箱SMTP服务器
'MAIL_LOGINNAME'=>'pengyong881215', // 邮箱登录帐号
'MAIL_PASSWORD'=>'你的密码', // 邮箱密码
'MAIL_CHARSET'=>'UTF-8',//编码
'MAIL_AUTH'=>true,//邮箱认证
'MAIL_HTML'=>true,//true HTML格式 false TXT格式
4\ 使用
import('ORG.Mail');
SendMail('admin@waikucms.com','邮件标题','邮件正文','歪酷CMS管理员');
org的目录一定要注意大小写
测试可以成功使用
0则评论给“thinkphp 搭配 邮件系统”