【发布时间】:2018-11-23 20:21:33
【问题描述】:
我正在使用 laravel 下面是我遵循的步骤,
我正在使用编辑器向用户发送电子邮件,
从编辑器我上传了图片,
图片以base64格式上传
我正在通过电子邮件将该编辑器内容发送给用户
我已检查 base64 字符串是否正确并显示图像 也可以用我的系统显示该图像
但是当我要通过电子邮件发送该图像时,
我看不到该图像。
我已经在image src属性中检查了那里,显示像 -
<img style="width:224px">
在 gmail 中,这里的 src 属性被删除了,但是我在发送电子邮件之前检查了那个标签,有 src 标签带有正确的 base64 编码字符串
请帮我在电子邮件中显示图片,
要发送邮件,我使用 laravel 自己的电子邮件配置,如下所示,
use App\Events\SendMail;
$mailData['toName'] = $toUserFullname;
$mailData['toEmail'] = $toEmail;
$mailData['fromName'] = $fromName;
$mailData['fromEmail'] = $fromEmail;
$mailData['emailSubject'] = $templateData['email_subject'];
$mailData['emailContent'] = $templateData['email_body'];
\Event::fire(new SendMail($mailData));
【问题讨论】:
-
可以把编辑器的内容粘贴到这里吗?