1.在配置檔案main-local.php components=>裡面配置
controller控制器中 **:'mailer' => [
'class' => 'yii\swiftmailer\mailer',
'usefiletransport' =>false,//這句一定有,false傳送郵件,true只是生成郵件在runtime資料夾下,不發郵件
'transport' => [
'class' => 'swift_smtptransport',
'host' => 'smtp.163.com', //每種郵箱的host配置不一樣
'username' => '15618380091@163.com',
'password' => '*******',
'port' => '25',
'encryption' => 'tls',
],
'messageconfig'=>[
'charset'=>'utf-8',
'from'=>['15618380091@163.com'=>'admin']
],
],
ok,這樣就可以傳送郵件了<?php
$mail->setto('***********@qq.com');
$mail->setsubject("郵件測試");
//$mail->settextbody('zheshisha '); //發布純文字文字
$mail->sethtmlbody("
問我我我我我"); //發布可以帶html標籤的文字
if($mail->send())
echo "success";
else
echo "failse";
die();
?>
郵件模板 xiaoma.php裡面的** :
載入模板的郵件**:<?php
use yii\helpers\html;
/* @var $this yii\web\view */
/* @var $user common\models\user */
?>
< a href="#" ><?php echo $resetlink ?>
$mail->setto('1401619705@qq.com');
$mail->setsubject("郵件測試");
$mail->settextbody('zheshisha ');
if($mail->send())
echo "success";
else
echo "failse";
die();
yii2 安裝 2 0 版本
希望對你們有幫助!前提 非常重要,你的php版本必須是php5.4以上 cmd dos命令進入這個d wamp www yii2 advanced下 3.執行php r readfile php 5.準備所有外掛程式!非常重要,少了這步一切都會失敗 記得配置php環境變數啊 執行命令 php com...
Yii2版本新特性簡介
yii2 beta版本在今年4月份發布,目前正在修改問題和完善文件中。yii2要求php版本不低於5.4,主要有如下改進 1 支援php框架間協作組制定的psr 4標準,這簡化了目錄並提高了類自動載入速度 2 內建支援restful api框架 3 支援依賴注入 dependency injecti...
yii2傳送郵件
通過yii2自帶的mailer來傳送郵件。具體步驟如下 1.配置檔案 主要關注mail那部分的配置,需要配置在元件裡面 return components mail class extensions mailer mailer viewpath common mail usefiletranspor...