laravel 发送邮件

1)邮件配置(config/mail.php 配置文件)

MAIL_DRIVER                       邮箱驱动,laravel 支持 "smtp", "mail", "sendmail", "mailgun", "mandrill","ses", "sparkpost", "log" 等多种驱动,一般使用smtp就可以了

MAIL_HOST                      邮箱服务器,例如腾讯的服务器就写 smtp.qq.com,网易的服务器就写 smtp.163.com

MAIL_ENCRYPTION            邮件的加密方式,有两种,ssl 和 tls

MAIL_PORT          发送邮件的端口,和加密方式有关,如果选的 ssl 加密,端口填 465,如果选的 tls 加密,端口填 587

MAIL_USERNAME        要执行发邮件操作的邮箱帐号,例如:123456@qq.com

MAIL_PASSWORD       上面邮箱对应的密码

 

填完这些配置,用 laravel 发邮件就应该没什么问题了

 

2)清除配置缓存

php artisan config:clear

 

3)如果你是在测试环境测试,记得 .env 文件

 

4)更多

这里只是说了配置,具体怎么操作生成邮寄类和发送邮件,请看这里 http://laravelacademy.org/post/6095.html

 

posted @ 2017-02-08 14:57  Tiac  阅读(436)  评论(0)    收藏  举报