?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
  
//在配置文件 main.php 或者 config/main-local.php 中加入如下代码:
return [
'mailer' => [
'class' => 'yii\swiftmailer\Mailer',
// 默认情况下,将所有邮件发送到一个文件。你必须设置
// 'useFileTransport'“   使用文件传输”到false并配置传输
// for the mailer to send real emails.发送真实的电子邮件
'useFileTransport' = > false,    //这句一定有,false发送邮件,true只是生成邮件在runtime文件夹下,不发邮件
'transport' => [
'class' => 'Swift_SmtpTransport',
'host' = > 'smtp.163.com',   //每种邮箱的host配置不一样
'username' = > 'jhj1348550820',    //用户名
'password' => 'jhj0915',
'port' => '25',    //465端口 传输过程内容加密码   25端口 不加密
'encryption' => 'tls',    //456端口 使用ssl     25端口使用tls
],
'messageConfig'=>[
'charset'=>'UTF-8',
'from'=>['jhj1348550820@163.com'=>'旅游网']   //发件人
],
],
];
 
 
//控制器里面的调用:
 
$mail = Yii::$app->mailer->compose();
$mail->setTo(javascript:alert("Hyperlinks are disabled under Preview mode.\n\nhref: mailto:'1348550820@qq.com');    //");收件人
$mail->setSubject("标题");//邮件主题
//$mail->setTextBody('zheshisha ');   //发布纯文字文本
$mail->setHtmlBody("<br>正文");    //发布可以带html标签的文本,邮件正文
if ($mail->send())
echo "ok";
else
echo "no";
die();
 
  
---------------------------------------------------------------------------------------------
唯有志存高远,方能风行天下。

道之所存,虽千万人吾往矣! 情之所钟,虽千万里吾念矣~

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。