Yii2使用swiftmailer發(fā)送郵件的方法
本文實例講述了Yii2使用swiftmailer發(fā)送郵件的方法。分享給大家供大家參考,具體如下:
'mail' => [ 'class' => 'yii\swiftmailer\Mailer', 'viewPath' => '@backend/mail', 'useFileTransport' => false,//set this property to false to send mails to real email addresses //comment the following array to send mail using php's mail function 'transport' => [ 'class' => 'Swift_SmtpTransport', 'host' => 'smtp.gmail.com', 'username' => 'username@gmail.com', 'password' => 'password', 'port' => '587', 'encryption' => 'tls', ], ], ],
控制器:
Yii::$app->mail->compose('your_view', ['params' => $params]) ->setFrom([\Yii::$app->params['supportEmail'] => 'Test Mail']) ->setTo('to_email@xx.com') ->setSubject('This is a test mail ' ) ->send();
更多關于Yii相關內容感興趣的讀者可查看本站專題:《Yii框架入門及常用技巧總結》、《php優(yōu)秀開發(fā)框架總結》、《smarty模板入門基礎教程》、《php日期與時間用法總結》、《php面向對象程序設計入門教程》、《php字符串(string)用法總結》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總》
希望本文所述對大家基于Yii框架的PHP程序設計有所幫助。
相關文章
Laravel 手動開關 Eloquent 修改器的操作方法
這篇文章主要介紹了Laravel 手動開關 Eloquent 修改器的操作方法,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-12-12Laravel執(zhí)行migrate命令提示:No such file or directory的解決方法
這篇文章主要介紹了Laravel執(zhí)行migrate命令提示:No such file or directory的解決方法,分析了執(zhí)行migrate命令出現(xiàn)錯誤的原因與相關的解決方法,需要的朋友可以參考下2016-03-03laravel項目利用twemproxy部署redis集群的完整步驟
Twemproxy是一個代理服務器,可以通過它減少Memcached或Redis服務器所打開的連接數(shù)。下面這篇文章主要給大家介紹了關于laravel項目利用twemproxy部署redis集群的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下2018-05-05