Yii2 配置发送邮件
'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 配置发送邮件的更多相关文章
- zabbix 配置发送邮件报警
标签:监控/SQLServer/Windows 概述 本篇文章主要介绍如何配置zabbix借助外部邮件进行发送邮件报警,zabbix通过配置文件调用mailx来进行邮件的发送.在Centos6以上的版 ...
- windows 下 YII2 配置 memcache
环境: 操作系统 :Windows 7; php: 5.6.8 apche:2.4.12 1.首先安装PHP memcache 拓展,安装方法如下: 1.1下载 memcache 拓展DLL: ht ...
- 使用 SpringBoot 配置发送邮件功能
1.使用 SpringBoot 配置发送邮件功能 项目总体结构 用户表设计 SET FOREIGN_KEY_CHECKS=0; CREATE DATABASE sample; USE sample; ...
- yii2设置发送邮件的一些配置
错误提示: Warning: stream_socket_enable_crypto(): this stream does not support SSL/crypto in C:\xampp\ht ...
- [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 { ...
- rails4.2.6配置发送邮件
调试了很久,最后终于可以发送了 1 在config/environments/development.rb文件里配置邮件信息 config.action_mailer.raise_delivery_e ...
- ubuntu sendmail配置发送邮件
ubuntu中sendmail函数可以很方便的发送邮件,ubuntu sendmail先要安装两个包. 必需安装的两个包: 代码 sudo apt-get install sendmail sudo ...
- 为 Confluence 6 配置发送邮件消息
如何配置 Confluence 向外发送邮件: 进入 > 基本配置(General Configuration) > 邮件服务器(Mail Servers).这里列出了所有当前配置的 S ...
- SpringBoot配置发送邮件
一.导入jar包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId&g ...
随机推荐
- Java 方法重载和多态
先来看看什么是方法重载? 方法重载的要求是:方法名相同,参数列表不同(不同的参数类型或者参数顺序或者参数个数).至于方法的其他部分,如方法返回值类型和修饰符,与方法重载没有任何关系.最好加上@Over ...
- centos自带python2.6无法使用pip命令
1.首先检查linux有没有安装python-pip包,直接执行 yum install python-pip,或者 which pip 我的已经安装了 2.没有可用软件包 python-pip.就执 ...
- 怎么让div显示一行,其余的隐藏。
<style> div{ white-space: nowrap; text-overflow:ellipsis; text-overflow: ellipsis; overflow:hi ...
- console.log出来的信息不一定是真的
一.问题 拿接口取值,明明this.props.chartsValue[0]已经返回json数据,结果this.props.chartsValue[0].history报错:无法获得undefined ...
- sql server or Oracle: table MS_Description
--SQL Server表描述 及 字段描述的增.删.改.查询 --sql server 2000系统表sysproperties在SQL 2008中无效的问题 今天无意中在网上发现Sqlserver ...
- JavaScript的重载(通过argument.length)
偶然间在博客园看到的关于js的重载(重载就是一组具有相同名字.不同参数列表,实现不同操作的函数或方法)问题,作为初学者,在看红宝书的时候,记得书中有概念说明js是没有重载的 所以,觉得有必要把这一段 ...
- Magisk+Xposed+Root switch+Pokémon GO
If you follow Android Police, there's a good chance you've got a rooted device, whether it be an eas ...
- 基于Tag的Docker自动构建
构建规则 一旦您的Tag符合“release-v$version"的形式,将触发自动构建:1)若您有$version相关的Tag构建规则,则以$version的Tag规则帮您构建:2)若您没 ...
- Python unittest模块心得(一)
关于unittest模块的一些心得,主要是看官网的例子,加上一点自己的理解,官网地址:https://docs.python.org/3.6/library/unittest.html 基础概念介绍: ...
- 根据viewport的size自动调整fontsize大小
现在的网站必须要考虑mobile上访问的友好性,bootstrap作为mobile first的前端框架得到很多应用,它通过默认就使用.col-xs-xx定义的width,同时加上@media(min ...