[TOC]
#### 1.修改配置文件main.php:
> 路径 common\config\main.php
~~~
'mailer' => [
'class' => 'yii\swiftmailer\Mailer',
'viewPath' => '@common/mail',
'transport' => [
'class' => 'Swift_SmtpTransport',
'host' => 'smtp.exmail.qq.com', //每种邮箱的host配置不一样 用的qq邮箱
'username' => 'abc123@qq.com',
'password' => '********', // 十六位授权码
'port' => '465',
'encryption' => 'ssl',
],
'messageConfig'=>[
'charset'=>'UTF-8',
'from'=>['abc123@qq.com'=>'客服名称']
],
],
~~~
#### 2.controller控制器进行测试:
~~~
$mail= Yii::$app->mailer->compose();
$mail->setTo('5566718@qq.com');
$mail->setSubject("欢迎来到High买卖官网注册模块");
//$mail->setTextBody('zheshisha '); //发布纯文字文本
$mail->setHtmlBody("<br>问我我我我我,链接地址:http://www.baidu.com/"); //发布可以带html标签的文本
if($mail->send()){
echo "success";
}else{
echo "failse";
die();
}
~~~
- 基础教程
- 入门安装
- Yii2 composer 安装慢解决
- Cookies
- 数据库操作
- 数据提供者
- 助手类
- 验证规则
- GridView
- DetailView
- YII2分页
- JS、CSS的引用
- Excel导出
- 中文转拼音
- 发送邮件
- 第三方插件
- Session跨域共享
- Url跨域访问
- 场景应用
- 查询条件链
- Session分布式共享
- Redis的使用
- mongodb
- 高级教程
- 自定义gii模板
- 角色权限管理(RBAC)
- user组件的配置
- 国际化(I18N)
- 小部件(Widget)
- 模块(Module)
- 行为(Behavior)
- 缓存(Cache)
- migrate 数据库迁移
- phpstorm
- 快捷键
- 自定义
- 其它插件