【发布时间】:2019-12-31 03:56:13
【问题描述】:
我正在开发一个向在网站上注册的人发送电子邮件的模块,我正在测试通过分隔发送电子邮件的路线,但是当我想将文件附加到电子邮件时,应用程序崩溃并说
无法打开文件进行读取。
Route::get('sendemail', function () {
$data = array(
'name' => "Curso Laravel",
);
Mail::send('emails.welcome', $data, function ($message) {
$message->from('emaiconphp@gmail.com', 'Curso Laravel');
$message->to('emilianocarrillopaez@gmail.com')->subject('test email Curso Laravel');
$message->attach('./images/banner.jpg');
});
return "Tú email ha sido enviado correctamente";
});
【问题讨论】:
-
您确定图像位置,相对路径取决于脚本位置,请尝试完整路径以确保。如果您将代码作为文本发布在网站上,而不是链接到图像,那么它也更容易提供帮助
标签: php email routes attachment laravel-5.7