0

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

我发现这是因为 header Content-type: multipart/mixed; .

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

我试图通过使用 $Email->setHeaders(); 来覆盖它。

但它没有改变。

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

4

1 回答 1

1

Outlook 将仅在有附件时显示回形针图标,即使您无法通过 Outlook UI 看到它。

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

于 2014-05-12T14:55:56.590 回答