参考http://www.manks.top/yii2_swi...直接上代码1.配置文件web.php'mailer'=>['class'=>'yii\swiftmailer\Mailer','viewPath'=>'xx/mail',//根据实际情况配置'useFileTransport'=>false,'transport'=>[//这里如果你是qq邮箱,配置前可以参考qq客户端设置http://service.mail.qq.com/cgi-bin/help?subtype=1&&id=28&&no=1001256'class'=>'Swift_SmtpTransport','host'=>'smtp.163.com','用户名'=>'XXX@163.com',//改成你自己的用户名和密码'password'=>'XXX','port'=>'994',//或者25端口'encryption'=>'ssl',//或tls],'messageConfig'=>['charset'=>'UTF-8','from'=>['XXX@163.com'=>'发件人姓名']],],2.基本用法publicfunctionactionSend(){$mail=Yii::$app->mailer->compose();$邮件->设置To('XXX@qq.com');//要发送给那个人的电子邮件$mail->setSubject("Mailsubject");//邮件主题$mail->setTextBody('testtext');//发布纯文本$mail->setHtmlBody("testhtml");//发送邮件内容var_dump($mail->send());}3.发送多封邮件publicfunctionactionSendmult(){$users=['XXX@163.com','XXX@qq.com'];foreach($usersas$user){$messages[]=Yii::$app->mailer->compose()->setTo($user)->setSubject('测试对象')->setHtmlBody('
