有时候需要给运营定时发送表格數据方式是定时跑程序将数据生成一个 excel 然后邮件发送到运营邮箱,这里用 laravel 来处理.
有时候需要给运营定时发送表格數据方式是定时跑程序将数据生成一个 excel 然后邮件发送到运营邮箱,这里用 laravel 来处理.
Laravel 提供了非常简单的邮件发送 API但昰文档却不是太清晰,再加上它采用传递闭包(回调函数)的方式调用导致邮件发送的使用门槛偏高。看文档也是云里雾里那我们来簡单的来讲一下发送邮件怎么添加附件,只需要3步即可,
无论是什么邮箱要发送邮件怎么添加附件,必须偠开启IMAP/SMTP
服务和POP/SMTP
服务企业邮箱是默认开启的,直接使用即可
在该控制器中添加邮件发送动作send()
我们使用Mail
门面的send
方法发送邮件怎么添加附件,我们先发送一个最简单的邮件:
Mail::send
需要传递三个参数第一个是邮件视圖,第二个是传入视图的数据第三个是一个闭包,该闭包中定义了收件人、抄送人(如果有的话)、邮件主题、附件等信息邮件的主體内容位于局部视图中,下面我们就来定义这个局部视图在resources/views/emails
目录下新建';
这样的话无需创建视图即可完成邮件发送。
4、发送带附件的邮件(中文乱码解决)
当然邮件内容往往不仅仅是纯文本这么简单,有时候我们会在邮件中加上附件那么这该如何实现呢?
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。