Yii2使用swiftmailer发送邮件的方法_php实例

本文实例讲述了Yii2使用swiftmailer发送邮件的方法。分享给大家供大家参考,具体如下:

'mail' => [
    'class' => 'yii\swiftmailer\Mailer',
    'viewPath' => '@backend/mail',
    'useFileTransport' => false,//set this property to false to send mails to real email addresses
    //comment the following array to send mail using php's mail function
    'transport' => [
      'class' => 'Swift_SmtpTransport',
      'host' => 'smtp.gmail.com',
      'username' => 'username@gmail.com',
      'password' => 'password',
      'port' => '587',
      'encryption' => 'tls',
     ],
  ],
],

控制器:

Yii::$app->mail->compose('your_view', ['params' => $params])
 ->setFrom([\Yii::$app->params['supportEmail'] => 'Test Mail'])
 ->setTo('to_email@xx.com')
 ->setSubject('This is a test mail ' )
 ->send();

更多关于Yii相关内容感兴趣的读者可查看本站专题:《Yii框架入门及常用技巧总结》、《php优秀开发框架总结》、《smarty模板入门基础教程》、《php日期与时间用法总结》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索发送邮件
, yii2
swiftmailer
yii2 swiftmailer、yii swiftmailer、yii2 mailer、yii mailer、yii phpmailer,以便于您获取更多的相关知识。

时间: 2025-01-25 22:04:39

Yii2使用swiftmailer发送邮件的方法_php实例的相关文章

ZF框架实现发送邮件的方法_php实例

本文实例讲述了ZF框架实现发送邮件的方法.分享给大家供大家参考,具体如下: Zend_Loader::loadFile("Zend/Mail.php"); Zend_Loader::loadFile("Zend/Mail/Transport/Smtp.php"); $config = array( 'auth' => 'login', 'username' => 'username@163.com', 'password' => 'password

Codeigniter发送邮件的方法_php实例

本文实例讲述了Codeigniter发送邮件的方法.分享给大家供大家参考.具体分析如下: Codeigniter的邮件发送支持一下特性: Multiple Protocols: Mail, Sendmail, and SMTP Multiple recipients CC and BCCs HTML or Plaintext email Attachments Word wrapping Priorities BCC Batch Mode, enabling large email lists

Yii2 assets清除缓存的方法_php实例

本文实例讲述了Yii2 assets清除缓存的方法.分享给大家供大家参考,具体如下: use vendor\myVendorName\myPackageName\assets\AppAsset; AppAsset::register($this); 在配置文件中添加: 'components' => [ 'assetManager' => [ 'linkAssets' => true, ], ] 刷新后就可以清除缓存 更多关于Yii相关内容感兴趣的读者可查看本站专题:<Yii框架入

Windows7下PHP开发环境安装配置图文方法_php实例

      操作系统:Windows 7 Ultimate       WEB服务器:IIS 6.1(内部版本7600).       数据库:MySql5.0.67       PHP版本:5.2.13       我还担心Win7下可能会不兼容,结果是一点问题都没有.    一.安装MySql数据库       MySql数据库在这里下载:http://www.mysql.com/downloads/ 客户端工具Navicat(导航猫)在这里下载:http://www.navicat.com

Yii2创建多界面主题(Theme)的方法_php实例

本文实例讲述了Yii2创建多界面主题(Theme)的方法.分享给大家供大家参考,具体如下: Yii2界面主题上的设计总体上和Yii1.x保持一致,区别在于两个地方: 1. 由于Yii2引入了独立的视图(View)类,因此界面主题(Theme)也交由视图来管理: 2. 视图文件和Web资源在目录上做了分离(在应用程序模板中,分别对应于views和web目录) 以高级应用程序模板为例, 首先在frontend/views和frontend/web目录下分别创建一个themes/{your theme

php基于socket实现SMTP发送邮件的方法_php技巧

本文实例讲述了php基于socket实现SMTP发送邮件的方法.分享给大家供大家参考.具体分析如下: php采用socket通过SMTP发送邮件. 用的是php的php-sockets扩展,可以发送纯文本和html格式的邮件.代码如下: 复制代码 代码如下: <?php /** * 邮件发送类 * 支持发送纯文本邮件和HTML格式的邮件 * @example * $config = array( *       "from" => "*****", * 

php mailer类调用远程SMTP服务器发送邮件实现方法_php技巧

本文实例讲述了php mailer类调用远程SMTP服务器发送邮件实现方法.分享给大家供大家参考,具体如下: php mailer 是一款很好用的php电子邮件发送类模块,可以调用本地的smtp发送电子邮件,也可以调用远程的smtp发送电子邮件,但是使用时需要注意一些事项,否则就会造成发送失败,或者根本不能调用的情况,本文就我在使用这个类时,遇到的问题和解决办法进行展开,简要说明一下php mailer的用法,及注意事项. 首先下载phpmailer类库文件,在这里下载,只需一个资源分. 下载地

thinkphp使用phpmailer发送邮件的方法_php技巧

本文实例讲述了thinkphp使用phpmailer发送邮件的方法.分享给大家供大家参考.具体分析如下: phpmailer发送邮件是php开发者首选的一个邮件发送插件了,下面我来介绍怎么集成phpmailer到thinkphp框架了,感兴趣的朋友可以参考一下. phpmailer发送邮件功能很强大,今天真正的体验一下,这里先简单说一下配置,本人是在thinkphp中使用的. 配置步骤: 1.后台配置发送邮件类,位置admin/common/common.php中,代码如下: 复制代码 代码如下

php提交表单发送邮件的方法_php技巧

本文实例讲述了php提交表单发送邮件的方法.分享给大家供大家参考.具体如下: 保存下面的html代码到:email.html文件 <html> <head> <title>Simple Send Mail </title> </head> <body> <h1>Mail Form</h1> <form name="form1" method="post" actio