当前位置: 首页 > 编程笔记 >

Yii2使用swiftmailer发送邮件的方法

陆栋
2023-03-14
本文向大家介绍Yii2使用swiftmailer发送邮件的方法,包括了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程序设计有所帮助。

 类似资料:
  • 我得到错误时,尝试发送邮件与YII::$app- 预期响应代码250,但得到代码535,消息535-5.7.8 用户名和密码不接受。 在535 5.7.8了解更多https://support.google.com/mail/?p=BadCredentials59sm3639427wrc.23- 以下是config/common.php文件中的参数: 我已经在雅虎账户设置中启用了“允许使用不太安全

  • 本文向大家介绍C#使用CDO发送邮件的方法,包括了C#使用CDO发送邮件的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#使用CDO发送邮件的方法。分享给大家供大家参考。具体分析如下: CDO是一个名为Microsoft CDO For Exchange 2000 Library的COM组件,我们可以用它来连接SMTP Server,使用用户名/密码验证发送邮件。 希望本文所述对大

  • 本文向大家介绍Codeigniter发送邮件的方法,包括了Codeigniter发送邮件的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Codeigniter发送邮件的方法。分享给大家供大家参考。具体分析如下: Codeigniter的邮件发送支持一下特性: Multiple Protocols: Mail, Sendmail, and SMTP Multiple recipient

  • 我下载了Office 365 Connect ASP。NET MVC示例代码http://dev.office.com/code-samples-detail/5985,将其注册为Azure Active Directory中的应用程序(我具有全局管理员权限),并授予其所需的权限-“登录并读取用户配置文件”和“以用户身份发送邮件”(无其他权限),以及配置了web。配置为“ClientID”和“Cl

  • 我试图从域发送邮件,但得到一些错误。

  • 本文向大家介绍ASP.NET Core发送邮件的方法,包括了ASP.NET Core发送邮件的方法的使用技巧和注意事项,需要的朋友参考一下 前言 我们知道目前 .NET Core 还不支持 SMTP 协议,当我么在使用到发送邮件功能的时候,需要借助于一些第三方组件来达到目的,今天给大家介绍两款开源的邮件发送组件,它们分别是MailKit 和FluentEmail ,下面我对它们分别进行介绍。 Ma