我试图在Laravel 5.2使用Amazon SES
发送HTML电子邮件,像这样:
Mail::send('emails.test', [
'header_logo' => public_path('assets/images/default_email_header.jpg'),
'html_email' => 'hello world! Email <b>html test</b>'
], function($message) {
$message
->to('latheesan@domain.com', 'Latheesan K')
->subject('Test ses email');
});
和我的邮件视图刀片email/test.blade.php文件包含这一行:
<img src="<?php echo $message->embed($header_logo); ?>" style="margin: 0; padding: 0;">
<br>
{!! $html_email !!}
邮件发送时间;它最终会在垃圾文件夹中显示如下信息:
Outlook阻止访问以下可能不安全的附件:
知道为什么会这样吗?如果我把邮件移回收件箱,邮件看起来是正确的。但为什么不安全呢?为什么它总是被扔进垃圾文件夹?
好的,这不是图像或SES应用程序的问题。这是由于您的outlook安全故障,可能是由您的办公室IT设置的。
这是一些故障排除方法。
https://www.itsupportguides.com/office 2013/outlook - 2013如何- -开启潜在不安全attachments/
这是另一个来自微软的支持文档。
https://support.microsoft.com/en-us/kb/829982