'components' => [
'mailer' => [
'class' => 'yii\swiftmailer\Mailer',
'viewPath' => '@common/mail',
'useFileTransport' => false,
'transport' => [
'class' => 'Swift_SmtpTransport',
'host' => 'smtp.163.com',
'username' => '00000@163.com',
'password' => '00000000',
'port' => '25',
'encryption' => 'tls',
],
],

在 config中添加 上述配置

    public function actionSendMail()
{
$content = "<div><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p><p>XXXXXXXXX</p></div>";
\Yii::$app->mailer->compose()
->setFrom('00000@163.com')
->setTo('00000@qq.com')
->setSubject('TEST')
->setTextBody('测试')
->setHtmlBody($content)
->send();
}

Yii2 配置发送邮件的更多相关文章

  1. zabbix 配置发送邮件报警

    标签:监控/SQLServer/Windows 概述 本篇文章主要介绍如何配置zabbix借助外部邮件进行发送邮件报警,zabbix通过配置文件调用mailx来进行邮件的发送.在Centos6以上的版 ...

  2. windows 下 YII2 配置 memcache

    环境: 操作系统 :Windows 7; php: 5.6.8 apche:2.4.12 1.首先安装PHP  memcache 拓展,安装方法如下: 1.1下载 memcache 拓展DLL: ht ...

  3. 使用 SpringBoot 配置发送邮件功能

    1.使用 SpringBoot 配置发送邮件功能 项目总体结构 用户表设计 SET FOREIGN_KEY_CHECKS=0; CREATE DATABASE sample; USE sample; ...

  4. yii2设置发送邮件的一些配置

    错误提示: Warning: stream_socket_enable_crypto(): this stream does not support SSL/crypto in C:\xampp\ht ...

  5. [moka同学笔记]YII2中发送邮件示例(转载)

    原文:http://yiilib.com/topic/675/Yii2%E4%B8%AD%E5%8F%91%E9%80%81%E9%82%AE%E4%BB%B6%E7%A4%BA%E4%BE%8B { ...

  6. rails4.2.6配置发送邮件

    调试了很久,最后终于可以发送了 1 在config/environments/development.rb文件里配置邮件信息 config.action_mailer.raise_delivery_e ...

  7. ubuntu sendmail配置发送邮件

    ubuntu中sendmail函数可以很方便的发送邮件,ubuntu sendmail先要安装两个包. 必需安装的两个包: 代码  sudo apt-get install sendmail sudo ...

  8. 为 Confluence 6 配置发送邮件消息

    如何配置 Confluence 向外发送邮件: 进入  > 基本配置(General Configuration) > 邮件服务器(Mail Servers).这里列出了所有当前配置的 S ...

  9. SpringBoot配置发送邮件

    一.导入jar包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId&g ...

随机推荐

  1. button小手设置 css的cursor

    需要对元素的css属性cursor进行设置.cursor可能的值: default 默认(通常是一个箭头) auto 默认.浏览器设置的光标 crosshair 十字线形状. pointer 小手形状 ...

  2. virtualbox xp连不上网

    设置->网络->连接方式:网络地址转换(NAT)->高级->控制芯片:PCnet-FAST III(....) 鸣谢:百度网友:“dei比” 的精彩回答

  3. IIS调试技术之 Debug Diagnostic (调试诊断)

    IIS 调试技术之 Debug Diagnostic (调试诊断) 1      概述 1.1  文档简介 系统出现错误或崩溃,免不了要进行调试.调试能进行的前提是错误能重现,但实际上要重现一个错误有 ...

  4. HttpClient 入门教程学习

    HttpClient简介 HttpClient是基于HttpCore的HTTP/1.1兼容的HTTP代理实现. 它还为客户端认证,HTTP状态管理和HTTP连接管理提供可重用组件. HttpCompo ...

  5. CentOS 启动-运行级别

    Linux系统的启动过程:内核的引导 > 运行init > 系统初始化 > 建立终端 > 用户登录系统 运行init init 进程是系统所有进程的起点: 主要功能: 准备软件 ...

  6. Java Object类的equals()方法

    所有类都从Object类中继承了equals方法,Object类中equals方法源代码如下: public boolean equals(Object obj)     {         retu ...

  7. 【原创】MapReduce程序如何在集群上执行

    首先了解下资源调度管理框架Yarn. Yarn的结构(如图): Resource Manager (rm)负责调度管理整个集群上的资源,而每一个计算节点上都会有一个Node Manager(nm)来负 ...

  8. eclipse遇到的异常

    1.  Widget disposed too early for part com.kompakar.ehealth.ui.emr.mstr.medicaldocumentaudit.Medical ...

  9. select下拉框默认不能选择第一个选项的问题

    如题,现在有个js的功能:用户选择下拉框的同时,把选择的下拉框显示出来.同时选择的不能有重复的.刚开始 使用的是 select的onchange事件: $("#liveType") ...

  10. “云中论道”之——使用开源技术和Azure公有云服务快速搭建云端IoT解决方案(上)

    “云中论道”技术课堂第一课开讲啦!微软各路技术咖们齐聚一堂,为大家带来干货不断!作为“云中论道“课堂的开课之作,我们首先邀请到了微软Azure专家级的架构师:槐长清,他为我们带来了关于“使用开源技术和 ...