如何从 Apple Mail 8.2 发送 HTML 电子邮件

如何从 Apple Mail 8.2 发送 HTML 电子邮件

在 Safari/Apple Mail 的早期版本中,我可以通过执行以下操作从 Apple Mail 发送 HTML 电子邮件:

  • 在 Safari 中打开.html文件。
  • 选择File > Share > Email此页面。
  • Apple Mail 会打开一个“新邮件”窗口,.html邮件正文中包含该文件。然后我就可以正常发送电子邮件了。

然而,在 Apple Mail 8.2 中,当.html以这种方式发送文件时,邮件到达收件箱时没有可见内容,或声明缺少插件。以 PDF 或“仅链接”形式发送电子邮件的替代方案无法提供我想要的邮件内 HTML 内容。

以防有人感到疑惑,我知道通过 Apple Mail 发送不是最佳做法,但我不会通过我们通常的电子邮件营销软件发送,因为客户不希望该服务的默认页脚出现在电子邮件上。

还有其他方法可以用此版本的 Apple Mail 发送 HTML 电子邮件吗?

答案1

有趣的问题。我知道这个功能,但实际上并不使用它,或者偶尔在我的系统上错误地遇到它,并且 HTML 看起来是内联的并且可读。话虽如此,我本周最近从 Mac OS X 10.9.5 (Mavericks) 升级到 Mac OS X 10.10.5 (Yosemite),刚刚尝试了您所描述的操作并发现了一个问题;请参阅下面的屏幕截图。为了进行测试,我尝试将此网页邮寄给我自己。

默认行为是以“阅读器”模式发送消息。

查看屏幕截图右上角附近的区域,其中显示“将 Web 内容另存为”,并注意默认值为“阅读器”。

默认 HTML 设置是“阅读器”。

将页面模式改为“网页”,情况就会好起来。

看起来很糟糕。但如果我切换到“网页”并等待一秒钟,那么一切看起来都很好!

将 HTML 电子邮件设置为“网页”。

收到的消息是内联 HTML。

当收到消息时,一切看起来都很好:

已收到 HTML 电子邮件。

是的,请注意,在发送之前,第二张截图中屏幕中央附近有一个“附件 6KB”图标。在收到的消息中,布局与原始消息相比看起来很奇怪。但我知道 HTML 电子邮件和网页并不是 100% 一对一的,而且这个 Stack Exchange 模板默认情况下不适合电子邮件。但这是程序性的。至少页面是以内联 HTML 形式发送的。

相关内容