经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 程序设计 » PHP » 查看文章
laravel邮件发送
来源:cnblogs  作者:Jurij  时间:2021/1/11 9:46:51  对本文有异议

laravel邮件发送

使用邮件发送类Mail

  • 文本 静态方法 raw()
  • 富文本 静态方法 send()

注:使用邮件发送必须有邮件账号,需要开启smtp协议,现在主流服务器都支持,smtp默认端口号25,默认是关闭的,需要自行打开

以QQ邮箱为例

qq邮箱登录网址:https://mail.qq.com/

1、配置QQ邮箱

2、得到客户端配置

帮助地址:https://service.mail.qq.com/cgi-bin/help?subtype=1&&id=28&&no=371

看smtp主机和端口号

3、配置larave邮件发送(在,env中,或者config/mail.php)

4、将上面配置完成后就可以愉快的发送邮件了

为了简便的测试发送邮件,我就直接写在了路由之中,根据实际去编写就好了

  1. //文本文件发送
  2. Route::get('mail',function (){
  3. \Mail::raw('测试一下发送邮件',function(\Illuminate\Mail\Message $message){
  4. //获取回调方法中的参数
  5. //dump(func_get_args());
  6. //发给谁
  7. $message->to('接收者邮箱账号');
  8. //主题
  9. $message->subject('测试邮件');
  10. });
  11. });
  12. //富文本发送
  13. Route::get('mail',function (){
  14. /**
  15. * 参数一:模板文件位置
  16. * 参数二:传给视图文件数据
  17. */
  18. \Mail::send('mail.index',['data'=>'这是测试数据'],function (\Illuminate\Mail\Message $message){
  19. //发给谁
  20. $message->to('707941147@qq.com');
  21. //主题
  22. $message->subject('测试邮件');
  23. });
  24. });

原文链接:http://www.cnblogs.com/jurij/p/14259782.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号