Yii2使用swiftmailer发送邮件的方法
本文实例讲述了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邮件发送结果返回成功,但接收不到邮件的问题
前言 本文主要介绍的是关于解决Yii2邮件发送返回成功但接收不到邮件问题的相关内容,分享出来供大家参考学习,下面来看看详细的介绍: 刚刚用了一下yii邮件发送功能,虽然结果返回成功,但接收不到邮件. 配置文件代码如下: 'components' => [ 'db' => [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=localhost;dbname=yiidemo', 'username' => 'root',
-
Yii2使用swiftmailer发送邮件的方法
本文实例讲述了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 follo
-
PHP实现发送邮件的方法(基于简单邮件发送类)
本文实例讲述了PHP实现发送邮件的方法.分享给大家供大家参考,具体如下: 邮件发送类 <?php /*邮件发送类 *功能:使用smtp服务器发送邮件 */ class smtp { /* 全局变量 */ var $smtp_port; var $time_out; var $host_name; var $log_file; var $relay_host; var $debug; var $auth; var $user; var $pass; var $sock; /* 构造函数 */ fu
-
java实现基于SMTP发送邮件的方法
本文实例讲述了java实现基于SMTP发送邮件的方法.分享给大家供大家参考.具体实现方法如下: import java.util.Date; import java.util.Properties; import javax.mail.Authenticator; import javax.mail.Message; import javax.mail.PasswordAuthentication; import javax.mail.Session; import javax.mail.Tra
-
Java使用JavaMail发送邮件的方法
本文实例讲述了Java使用JavaMail发送邮件的方法.分享给大家供大家参考,具体如下: 代码一.Email_Autherticator.java 服务器验证代码 import javax.mail.Authenticator; import javax.mail.PasswordAuthentication; public class Email_Autherticator extends Authenticator { String username = "你邮箱的用户名"; S
-
ZF框架实现发送邮件的方法
本文实例讲述了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
-
php提交表单发送邮件的方法
本文实例讲述了php提交表单发送邮件的方法.分享给大家供大家参考.具体如下: 保存下面的html代码到:email.html文件 <html> <head> <title>Simple Send Mail </title> </head> <body> <h1>Mail Form</h1> <form name="form1" method="post" actio
-
Yii2 assets清除缓存的方法
本文实例讲述了Yii2 assets清除缓存的方法.分享给大家供大家参考,具体如下: use vendor\myVendorName\myPackageName\assets\AppAsset; AppAsset::register($this); 在配置文件中添加: 'components' => [ 'assetManager' => [ 'linkAssets' => true, ], ] 刷新后就可以清除缓存 更多关于Yii相关内容感兴趣的读者可查看本站专题:<Yii框架入
-
PHP实现在windows下配置sendmail并通过mail()函数发送邮件的方法
本文实例讲述了PHP实现在windows下配置sendmail并通过mail()函数发送邮件的方法.分享给大家供大家参考,具体如下: 1.php mail()函数在windows不能用,需要安装sendmail. 2.从http://glob.com.au/sendmail/ 下载sendmail组件 3.解压sendmail.zip到目录下,我安装的路径是: F:\root\sendMail 4.配置php.ini,主要配置以下3项 5.修改 sendmail.ini,文件路径:F:\root
-
PHP调用Mailgun发送邮件的方法
总结PHP 调用Mailgun发送邮件的方法,供大家参考,具体内容如下 本篇博客参考Mailgun 官方API github链接:https://github.com/mailgun/mailgun-php 1.Mailgun是依赖composer工具,因此在使用之前需要先确认已经安装了composer.如何安装composer,非常简单,下面方法展示如何安装composer工具: curl -sS https://getcomposer.org/installer | php 2.Mailgu
-
Codeigniter发送邮件的方法
本文实例讲述了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
随机推荐
- Struts2访问servlet分享
- 基于Vue.js实现简单搜索框
- 在vista中快速以管理员权限打开命令行窗口
- 批处理中直接执行vbs的方法
- iOS中UIScrollView嵌套UITableView的实践教程
- 生产库自动化MySQL5.6安装部署详细教程
- MySQL启动时InnoDB引擎被禁用了的解决方法
- php中cookie实现二级域名可访问操作的方法
- MongoDB在PHP中的常用操作小结
- html文件中jquery与velocity变量中的$冲突的解决方法
- 基于pako.js实现gzip的压缩和解压功能示例
- Bootstrap选项卡学习笔记分享
- JavaScript关于提高网站性能的几点建议(一)
- Android中将一个图片切割成多个图片的实现方法
- Android Wear计时器开发
- 推荐397种生活小窍门第1/4页
- Python logging管理不同级别log打印和存储实例
- Python使用matplotlib实现绘制自定义图形功能示例
- 基于vue-cli vue-router搭建底部导航栏移动前端项目
- 详解springboot的三种启动方式