通过CakeEmail发送的电子邮件显示Outlook中的附件图标,即使没有发送附件也是如此

时间:2014-05-12 14:44:05

标签: php email cakephp outlook cakeemail

我使用CakeEmail发送电子邮件,但是当我发送Html和文本电子邮件时,电子邮件会在Outlook中显示附件图标。

我发现它是因为标题内容类型:multipart / mixed;

但它应该是Content-Type:multipart / aternative;

我尝试使用$ Email-> setHeaders();

覆盖它

但它并没有改变。

请建议如何更改CakeEmail中的Content-Type标头。

1 个答案:

答案 0 :(得分:1)

Outlook将显示回形针图标,只有附件,即使您无法通过Outlook用户界面看到它。

你确定没有附件吗?使用OutlookSpy查看消息:选择消息,单击IMessage按钮,转到GetAttachmentTable选项卡。