[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
- 快捷鍵
- 自定義
- 其它插件