Apple Mail用户可能会遇到各种附件问题。图形和PDF可能会显示在邮件正文中。从Mac发送的文件可能无法在Windows中正确显示。更糟糕的是,由于邮件的大小,您的邮件可能无法送达收件人。
这个问题很复杂,因为人们使用不同的电子邮件客户端和操作系统来交换消息。了解有关电子邮件附件的更多信息将帮助您避免这些问题。
我们将向您展示附件是如何工作的,以及解决问题的重要方法。
在早期,电子邮件只是纯文本。随着时间的推移,人们希望通过电子邮件交换多媒体文件和更多内容。
因此,一个名为MIME(多用途Internet邮件扩展)的新系统诞生了。它是一个标准,通过许多有用的功能扩展电子邮件的有限功能。您可以在一封邮件中发送多个附件,使用ASCII码以外的国际字符集,将邮件中的富格文本用于各种字体和颜色,以及发送音频、视频和图像文件。
MIME的目的是用一个特殊的头来标记消息的内容。它指示并描述消息体中包含的段。然后,电子邮件客户端读取此标题以解释和格式化消息。
MIME定义了许多头字段。这些是MIME版本、内容类型、内容传输编码、内容处置等。有关更多详细信息,请参见维基百科的MIME页面。
标头MIME版本的存在表明消息符合MIME。内容类型表示邮件正文中包含的媒体类型,内容配置定义附件设置。
带有image/gif的内容类型告诉客户端附加的图像是gif图像,需要图像查看器才能看到。类似地,具有multipart/mixed的内容类型告诉客户端消息是纯文本和附件的混合。
如果打开消息源,您可以自己检查这些标题。在Apple Mail应用程序中打开邮件,然后选择查看>;信息>;原始来源。
当用户发送带有附件的消息时,MIME将消息的各个部分编码为纯文本。编码过程在后台快速进行。收件人的客户端读取消息头,解码消息的多个部分,并将其显示给用户。
电子邮件客户端的角色对于传入和传出消息都很简单。它必须正确地编码和解码消息,创建和解释带有适当图形参考的HTML标记,并为每个附件设置正确的内容配置属性。
没有完美的电子邮件应用程序。每个人,包括Apple Mail,都会遇到以下问题:
遵循下面的提示,避免这些附件问题。
在macOS 10.10 Yosemite或更高版本中,如果传出邮件的总大小超过20MB,邮件投递功能将自动启动。启用后,它会将文件上载到iCloud(限制为5GB),删除邮件中的所有附件,并用链接替换它们。该链接是临时的,将在30天后过期。
默认情况下,iCloud的邮件投递功能处于启用状态。但如果您想允许非iCloud电子邮件帐户也使用此功能,请转到Mail>;首选项,单击帐户选项卡,然后从左侧面板中选择您的非iCloud电子邮件帐户。在“帐户信息”下,选中“通过邮件投递发送大型附件”框。
如果您不想使用Mail Drop,请将您的文件放入您选择的云存储中,并直接与收件人共享指向该文件的链接。您的消息将更快地到达他们,并绕过附件大小限制的整个问题。
在macOS中,一些图形文件有一个称为资源叉的不可见组件。它存储类型、图标、元数据、图像缩略图等文件信息。当您通过电子邮件或与Windows共享这些文件时,您将看到两个单独的文件。一个是数据文件,另一个是资源叉,前面有一个“u uu”命名约定。
在macOS上,您不会看到此文件,但其他操作系统和电子邮件客户端不知道如何使用资源分叉。因此,它们显示为额外的不可读文件。要防止出现这种情况,请选择编辑>;附件>;始终发送Windows友好型附件。
单击工具栏上的“附加”按钮时,此选项也会作为复选框显示在“文件选择”对话框的底部。如果您经常在Windows中使用Outlook Mail向用户发送文件,请确保选择此选项以从所有传出图形中删除资源分叉。
macOS和Linux具有识别文件类型的内置机制。他们使用MIME定义内容类型,使用UTI识别文档、应用程序和剪贴板数据中的数据。如果图像文件没有文件扩展名,可以双击该文件以在预览中打开。其他类型的文件也会在默认应用程序中打开。应用程序必须声明可以在PLIST文件中打开和写入的文档类型。
相反,Windows忽略MIME类型。它只依赖于文件扩展名。如果删除文件扩展名,Windows将不知道如何处理该文件。因此,在将文件拖动到消息中之前,请确保该文件具有扩展名。
要使其更易于查看,请打开Finder>;在首选项中,单击“高级”按钮,然后选中“显示所有文件扩展名”复选框。选择此选项时,Finder将始终在桌面、文件夹和其他位置显示文件扩展名。然后,您可以再次检查所有附件是否有扩展,以使Windows用户的生活更轻松。
当您将文件拖放到发送邮件中时,Mail会在您拖放文件的位置放置图标或全尺寸图像。但这可能会导致收件人的客户端出现问题。他们的电子邮件应用程序可能不支持内嵌图形,或者用户可能已关闭内嵌显示。
如果希望所有附件都显示在发送邮件的底部,请选择编辑>;附件>;始终在邮件末尾**附件。但这并不影响附件是显示为图标还是缩略图。
如果右键单击附件并选择“查看为图标”,则可以将全尺寸图像显示为图标。但这并不影响邮件发送信息的方式——只影响它向您显示的方式。
要解决此问题,请打开终端并键入以下命令:
defaults write com.apple.mail DisableInlineAttachmentViewing -bool yes这将完全关闭内联图像,包括电子邮件签名中可能包含的图像。但至少这将防止收件人端出现任何问题。要再次启用内联图像,请输入:
defaults write com.apple.mail DisableInlineAttachmentViewing -bool false此命令很有用,但始终打开和关闭内嵌图形很不方便。或者,您可以在附加文件之前压缩文件。这不仅可以将多个文件合并为一个文件,还可以确保附件在收件人的客户端中显示为图标。
解决附件问题很棘手。虽然每个电子邮件应用程序都试图确保最佳兼容性,但您永远无法确定附件从发件人发送到收件人时会发生什么。如果你遵循所有这些提示,你就不必担心了。
也不要忘记你的**收件箱。我们已经展示了如何阻止iPhone上的电子邮件,以防止令人讨厌的消息。
最后,如果您使用的是Mac Mail,请尝试我们的生产技巧。
Join our newsletter for tech tips, reviews, free ebooks, and exclusive deals!
Click here to subscribe
...取该文件的内容,请首先将其复制到一个单独的位置,以避免数据丢失。现在将副本的扩展名改为.HTML,并用Safari或任何其他浏览器打开该文件。 ...
... 没有Dock图标——是的,我去掉了Mail的Dock图标,以避免看到未读计数,这是我永远无法忽略的。因此,除非我打开了邮件应用程序,否则无论收件箱里堆积了多少封邮件,我都看不到未读邮件的数量。 通知...
... 值得注意的功能包括实时推送通知、轻松的文件附件过程、独特的电子邮件签名、用于干净浏览会话链的电子邮件线程,以及使用ActiveSync协议的最新同步。 ...
... 与缓存相关的损坏是macOS中的一个常见问题,也是导致许多应用程序相关问题的原因。由于缓存文件的隐藏性,很难发现由损坏的缓存导致的问题。 ...
作为2018年iOS 12升级的一部分,苹果对一些操作系统的原生应用进行了彻底改革。iBooks是其中一个可以刷新的应用程序。除了重新命名外,它还获得了全新的设计和大量新功能。 ...
...的优化版本。请记下这些文件夹中的项目占用的空间,以避免对您的iCloud存储空间和internet数据上限造成任何意外影响。 ...