《PHP開發之yii自帶email_優就業》要點:
本文介紹了PHP開發之yii自帶email_優就業,希望對您有用。如果有疑問,可以聯系我們。
相關主題:YII框架
大部門框架都有自帶的email郵件發送類,yii的郵件發送也很簡單,代碼如下:
PHP開發:http://www.ujiuye.com/zt/php/
改動配置文件(config/web.php)
'mailer' => [
'class' => 'yii\swiftmailer\Mailer',
'useFileTransport' => false,
'transport' => [
'class' => 'Swift_SmtpTransport',
'host' => 'smtp.163.com', //每種郵箱的host配置紛歧樣
'username' => '18903181076@163.com', //發件人郵箱
'password' => 'xgslagfpomsxuseq', //授權碼
'port' => '25',
'encryption' => 'tls',
],
'messageConfig'=>[
'charset'=>'UTF-8',
'from'=>['18903181076@163.com'=>'nickname'] //發件人昵稱
],
],
控制器發送郵件(自界說消息)
$mail = Yii::$app->mailer->compose();
$mail->setTo('****@qq.com'); //接管人郵箱
$mail->setSubject("test"); //郵件題目
$mail->setHtmlBody("發送內容發送內容發送內容"); //發送內容(可寫HTML代碼)
if ($mail->send()){
echo "勝利";
}else{
echo "失敗";
}
假如發送頁面
$mail = Yii::$app->mailer->compose("email"); //在mail文件夾下創建email頁面文件,在文件內編纂內容
$mail->setTo('****@qq.com'); //接管人郵箱
$mail->setSubject("test"); //郵件題目
if ($mail->send()){
echo "勝利";
}else{
echo "失敗";
}
更多PHP開發常識盡在優就業IT培訓:http://www.ujiuye.com/
歡迎參與《PHP開發之yii自帶email_優就業》討論,分享您的想法,維易PHP學院為您提供專業教程。