4000-520-616
欢迎来到免疫在线!(蚂蚁淘生物旗下平台)  请登录 |  免费注册 |  询价篮
主营:原厂直采,平行进口,授权代理(蚂蚁淘为您服务)
咨询热线电话
4000-520-616
当前位置: 首页 > 新闻动态 >
新闻详情
Yii2 邮件发送 - 教程 - Yii Framework 中文网
来自 : www.yiichina.com/tutorial/... 发布时间:2021-03-24
\'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\'] controller控制器中 代码:
 ?php$mail= Yii::$app- mailer- compose(); $mail- setTo(\'***********@qq.com\'); $mail- setSubject(\"邮件测试\"); //$mail- setTextBody(\'zheshisha \'); //发布纯文字文本$mail- setHtmlBody(\" br 问我我我我我\"); //发布可以带html标签的文本if($mail- send())  echo \"success\"; else  echo \"failse\"; die(); 

ok,这样就可以发送邮件了

如需加载模板 把$mail= Yii::$app- mailer- compose();
修改成 $mail= Yii::$app- mailer- compose(\'xiaoma\',[\'aa\'= 222]);
注:aa是想xiaoma.php里面传递的参数。
\"输入图像描述\"

邮件模板 xiaoma.php里面的代码 :

 ?php use yii\\helpers\\Html; /* @var $this yii\\web\\View */ /* @var $user common\\models\\User */ $resetLink = Yii::$app- urlManager- createAbsoluteUrl([\'site/reset-password\', \'token\' = $aa]);
2014年12月26日修改成 $mail= Yii::$app->mailer->compose('xiaoma',['aa'=>222]); 注:aa是想xiaoma.php里面传递的参数。邮件模板 xiaoma.php里面的代码 :<...Yii2 邮件发送

本文链接: http://yiima.immuno-online.com/view-715761.html

发布于 : 2021-03-24 阅读(0)
公司介绍
品牌分类
催化剂和助剂 Others
联络我们
服务热线:4000-520-616
(限工作日9:00-18:00)
QQ :1570468124
手机:18915418616