Laravel 邮件与通知功能全解析
1. 附件与内联图像
在发送邮件时,我们常常需要添加附件或内联图像。以下是两种添加附件的方式:
- 使用本地文件名添加附件 :
public function build()
{
return $this->subject('Your whitepaper download')
->attach(storage_path('pdfs/whitepaper.pdf'), [
'mime' => 'application/pdf', // 可选
'as' => 'whitepaper-barasa.pdf' // 可选
])
->view('emails.whitepaper');
}
- 通过传递原始数据添加附件 :
public function build()
{
return $this->subject('Your whitepaper download')
->attachData(
file_get_contents(storage_path('pdfs/whitepaper.pdf')),
'whitepaper-barasa.pdf',
超级会员免费看
订阅专栏 解锁全文
88

被折叠的 条评论
为什么被折叠?



