QQ邮箱

  1. include_once APPPATH . 'libraries/swiftmailer/swift_required.php';
  2.  
  3. $transport = Swift_SmtpTransport::newInstance('smtp.qq.com', , 'ssl')
  4. ->setUsername('11111@qq.com')
  5. ->setPassword('asfacasafa'); //QQ邮箱授权码
  6. $mailer = Swift_Mailer::newInstance($transport);
  7. $message = Swift_Message::newInstance()
  8. ->setSubject('测试')
  9. ->setFrom(array(
  10. '11111@qq.com' => '牛牛',
  11. ))
  12. ->setTo(array('22222@qq.com'))
  13. ->setContentType('text/html')
  14. ->setCharset('utf-8')
  15. ->setBody('测试内容');
  16.  
  17. var_dump($mailer->send($message));

公司邮箱

  1. include_once APPPATH . 'libraries/swiftmailer/swift_required.php';
  2.  
  3. $transport = Swift_SmtpTransport::newInstance('mail.wifire.net', )
  4. ->setUsername('cccc@wifire.net')
  5. ->setPassword('wvasecae23');
  6. $mailer = Swift_Mailer::newInstance($transport);
  7. $message = Swift_Message::newInstance()
  8. ->setSubject('测试')
  9. ->setFrom(array(
  10. 'cccc@fastweb.com.cn' => '云安全管理员',
  11. ))
  12. ->setTo(array('3333@qq.com'))
  13. ->setContentType('text/html')
  14. ->setCharset('utf-8')
  15. ->setBody('测试内容');
  16.  
  17. var_dump($mailer->send($message));
  18.  
  19. include_once APPPATH . 'libraries/swiftmailer/swift_required.php';
  20. $transport = Swift_SmtpTransport::newInstance('mail.wifire.net', )
  21. ->setUsername('cccc@wifire.net')
  22. ->setPassword('casd2323');
  23. $mailer =Swift_Mailer::newInstance($transport);
  24. $message = Swift_Message::newInstance()
  25. ->setSubject($subject)
  26. ->setFrom(array('cccc@fastweb.com.cn' =>'云安全管理员'))
  27. ->setTo($to)
  28. ->setContentType('text/html')
  29. ->setCharset('utf-8')
  30. ->setBody($content);
  31.  
  32. $cc != '' && $message->setCc($cc);
  33. $bcc != '' && $message->setBcc($bcc);
  34.  
  35. return $mailer->send($message);

163邮箱

注意:163会自动检测内容是否是垃圾内容。测试的时候,由于标题和内容我随便填写了一下,导致邮件发送失败。

错误码参考:http://help.163.com/09/1224/17/5RAJ4LMH00753VB8.html

  1. include_once APPPATH . 'libraries/swiftmailer/swift_required.php';
  2.  
  3. $transport = \Swift_SmtpTransport::newInstance('smtp.163.com', )
  4. ->setUsername('abc@163.com')
  5. ->setPassword('xuxu1016');
  6. $mailer = new \Swift_Mailer($transport);
  7. $subject = "下午有事";
  8. $send_list = array('asd@qq.com');
  9. $body = "下午有事,不去上班了";
  10.  
  11. $message = new \Swift_Message();
  12. $message->setSubject($subject)
  13. ->setFrom(['abc@163.com' => 'xuxu'])
  14. ->setTo($send_list)
  15. ->setCharset('utf-8')
  16. ->setBody($body, 'text/html');
  17. $success = $mailer->send($message, $errorList);
  18. print_r($success);

thinkphp用swiftmailer发邮件demo的更多相关文章

  1. thinkphp 整合 swiftmailer 实现邮件发送

    thinkphp swiftmailer(phpmailer) 文件夹结构 图 1 swiftmailer-phpmailer 将swiftmailer整合到thinkphp中.如上图 1 我下载的版 ...

  2. Java - JavaMail - 利用 JavaMail 发邮件的 小demo

    1. 概述 面试的时候, 被问到一些乱七八糟的运维知识 虽然我不是干运维的, 但是最后却告诉我专业知识深度不够, 感觉很难受 又回到了一个烦人的问题 工作没有深度的情况下, 你该如何的提升自己, 并且 ...

  3. php发邮件:swiftmailer, php邮件库——swiftmailer

    php发邮件:swiftmailer, php邮件库——swiftmailer 最近看到一个好的php邮件库,与phpmailer作用一样,但性能比phpmailer好,尤其是在处理附件的能力上,发送 ...

  4. 一个发邮件的demo 用golang

    一个比较成熟的第三方包用来发邮件,可以带图片 和附件,项目地址 : github.com/go-gomail/gomail 一个发邮件的demo 用golang 文件目录树: -d:\test\goe ...

  5. 依据 smtp协议的简单golang 的发邮件实现

    依据 smtp协议的简单golang 的发邮件实现 协议格式如下 From:sender_user@demo.net To:to_user@demo.net Subject:这是主题 Mime-Ver ...

  6. Python 实现网页截屏、查库、发邮件

    本文介绍了使用 Python(2.7版本)实现网页截屏.查库.发邮件的 demo.用到了 selenium.phantomjs.mailer.jinja2.mysqldb 还有 image,都是比较典 ...

  7. javaEmail发邮件是问号乱码,已解决

    寒假学习了ssm,就把之前看过的一个商城项目用ssm重构了. 然后在本地一切都正常,放到个人服务器上就凉了. 因为这个项目注册需要邮箱激活,然后就在发邮件的时候出了问题. 一.发送端口 因为源程序是用 ...

  8. 写个发邮件的功能php的(全代码)

    ---恢复内容开始--- 正好做了个项目,需要在线留言,一般在线留言发邮件是很常见的方式,一开始从网上搜了很久都没有很全的,也有全一点的,但是也不能用,运行不成功,下面给大家分享一下运行成功了的全部代 ...

  9. Thinkphp5的使用phpmailer实现发邮件功能(163邮箱)

    Thinkphp5本身并没有实现发邮件的功能,至少据我所知. 本文利用网易邮箱作为发邮件的邮箱.作为发送邮件的前提是需要开启SMTP服务,打开网易邮件,点击设置按钮,如下图所示 勾选smtp服务 保存 ...

随机推荐

  1. iOS开发系列-NSOperation

    概述 NSOperation是基于GCD的封装更加面向对象,在使用上也是有任务跟队列的概念,分别对应两个类NSOperation .NSOperationQueue NSOperation和NSOpe ...

  2. 用 Docker 搭建Sha--dow--sock--s 笔记

    首先得找一台海外服务器,该服务器一定要在海外. 一.在https://my.vultr.com/购买一台海外服务器,亲测选美国Miami速度最稳: 二.系统我选了CentOS 7 x64,在CentO ...

  3. dataset datatable 转json

    class ToJosn { #region dataTable转换成Json格式 /// <summary> /// dataTable转换成Json格式 /// </summar ...

  4. 要原版 jdk-6u14-windows-i586.exe

    http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html#j ...

  5. CSS工程化

    CSS工程化 引言: 你在编写CSS代码时,是否遇到过这样的问题: 代码没有层次结构,难以看出嵌套关系 .site-footer .footer-container .footer-menu { di ...

  6. VS2010-MFC(利用MFC向导生成单文档应用程序框架)

    一.VC++与MFC 讲VC++免不了要提MFC,MFC全称Microsoft Foundation Classes,也就是微软基础类库.它是VC++的核心,是C++与Windows API的结合,很 ...

  7. 杂项-公司:Axway

    ylbtech-杂项-公司:Axway Axway 公司是法国Sopra 集团从事应用系统集成(EAI/B2Bi)软件及相关咨询服务业务的全资子公司.Axway公司成立于1980年,总部位于美国凤凰城 ...

  8. 03_Sklearn的安装

    1.Scikit-learn库介绍:包含许多知名的机器学习算法的实现,文档完善.容易上手,丰富的API. 2.安装:创建一个基于Python3的虚拟环境(可以在已有的虚拟环境中):mkvirtuale ...

  9. 04-6-queryselect

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  10. mysql case....when条件

    oracle的写法SELECT decode(ttype,1,’a',2,’b',3,’c',’d') FROM taba 可以在mysql里写成SELECT if(ttype=1, 'a',if(t ...