我正在尝试发送一封电子邮件,希望在其中将图像发送到体内,而不是附加图像,但是邮件会在没有图像的情况下到达我的手中。
我以传统方式将其嵌入html模板中
<img src="{{ asset('img/mails/birthdays.jpg') }}" alt="">
但是邮件到达的是空的,如何使图像到达?
我正在使用laravel
答案 0 :(得分:0)
将其托管在某个地方或通过在base64中进行编码将其嵌入
<img src="data:image/png;base64,BASE64IMGCONTENTHERE" />
答案 1 :(得分:0)
使用它来获取完整路径
<img src="data:image/png;base64,{{base64_encode(file_get_contents(resource_path('img/mails/birthdays.jpg')))}}" alt="">