Apple Mail非常易于设置和使用。除了引导您完成创建帐户的过程的便捷指南外,Apple还提供了一些故障排除指南,旨在帮助您解决问题。
诊断问题的三个主要助手是“活动”窗口,“连接医生”和“邮件日志”。
03年01月使用Apple Mail的活动窗口
通过从Apple Mail菜单栏中选择“窗口”,“活动”,可以使用“活动”窗口显示为每个邮件帐户发送或接收邮件时的状态。这是一种快速查看可能发生的情况的方法,例如SMTP(简单邮件传输协议)服务器拒绝连接,密码错误或简单超时,因为无法访问邮件服务器。
“活动”窗口随着时间的推移而发生了变化,早期版本的“邮件”应用实际上具有更有用且更有用的活动窗口。但即使有减少“活动”窗口中提供的信息的趋势,它仍然是首先查找问题的地方之一。
“活动”窗口不提供任何纠正问题的方法,但是当您的邮件服务出现问题时,其状态消息会提醒您,并且通常可以帮助您弄清楚它是什么。如果“活动”窗口显示一个或多个邮件帐户存在问题,则您需要尝试Apple提供的两个其他故障排除帮助。
03年02月使用Apple Mail的Connection Doctor
Apple的Connection Doctor可以帮助您诊断您使用Mail时遇到的问题。
Connection Doctor将确认您已连接到互联网,然后检查每个邮件帐户以确保您可以连接接收邮件,以及连接发送邮件。然后,每个帐户的状态将显示在“连接医生”窗口中。如果您无法连接到互联网,Connection Doctor将提供运行网络诊断功能以追踪问题的原因。
但是,大多数邮件问题可能与帐户相关,而不是与互联网连接相关。为了帮助解决帐户问题,Connection Doctor提供了每个帐户的概述以及每次尝试连接到相应电子邮件服务器的详细日志。
运行连接医生
- 从Mail程序的Window菜单中选择Connection Doctor。
- Connection Doctor将自动启动检查过程并显示每个帐户的结果。 Connection Doctor首先检查每个帐户接收邮件的能力,然后检查每个帐户发送邮件的能力,因此每个邮件帐户将有两个状态列表。
- 任何标记为红色的帐户都存在某种类型的连接问题。 Connection Doctor将包含问题的简短摘要,例如不正确的帐户名或密码。要了解有关帐户问题的更多信息,您需要让Connection Doctor显示每个连接的详细信息(日志)。
在Connection Doctor中查看日志详细信息
- 在Connection Doctor窗口中,单击“显示详细信息”按钮。
- 托盘将从窗口底部滑出。当它们可用时,此托盘将显示日志的内容。单击“再次检查”按钮以重新运行Connection Doctor并在托盘中显示日志。
您可以滚动日志以查找任何错误,并查看更详细的原因以解决任何问题。 Connection Doctor中细节显示的一个问题是无法搜索文本,至少在Connection Doctor窗口中是这样。如果您有多个帐户,滚动日志可能很麻烦。当然,您可以将日志复制/粘贴到文本编辑器,然后尝试搜索特定的帐户数据,但还有另一个选项:Mail自己记录,系统会对其进行标记。
03年3月使用控制台查看邮件日志
虽然“活动”窗口可以实时查看发送或接收邮件时发生的情况,但邮件日志更进一步,并记录每个事件。由于“活动”窗口是实时的,如果您瞥一眼甚至闪烁,您可能会错过看到连接问题。另一方面,邮件日志记录了您可以随意查看的连接过程。
启用邮件日志(OS X Mountain Lion和更早版本)
Apple包含AppleScript以打开Mail登录。一旦打开,控制台日志将跟踪您的邮件日志,直到您退出邮件应用程序。如果要使Mail日志保持活动状态,则必须在每次启动Mail之前重新运行该脚本。
打开邮件登录
- 如果Mail已打开,请退出Mail。
- 打开位于的文件夹: / Library / Scripts / Mail Scripts.
- 双击 打开Logging.scpt 文件。
- 如果AppleScript编辑器窗口打开,请单击 跑 左上角的按钮。
- 如果打开一个对话框,询问您是否要运行该脚本,请单击 跑.
- 接下来,将打开一个对话框,询问您是否要“启用套接字日志记录以检查或发送邮件”。退出邮件以关闭日志。点击 都 按钮。
- 将启用日志记录,Mail将启动。
查看邮件日志
邮件日志写为控制台消息,可以在Apple的控制台应用程序中显示。控制台允许您查看Mac保留的各种日志。
- 启动控制台,位于 / Applications / Utilities中/.
- 在“控制台”窗口中,展开左侧窗格中的“数据库搜索”区域。
- 选择 控制台消息 条目。
- 右侧窗格现在将显示写入控制台的所有消息。邮件将包含发件人ID com.apple.mail。您可以通过输入com.apple.mail来过滤掉所有其他控制台消息 过滤 控制台窗口右上角的字段。你也可以使用 过滤 字段,以找到有问题的特定电子邮件帐户。例如,如果您在连接到Gmail时遇到问题,请尝试输入“gmail.com”(不带引号) 过滤 领域。如果您在发送邮件时只遇到连接问题,请尝试在“过滤器”字段中输入“smtp”(不带引号),以便仅在发送电子邮件时显示日志。
启用邮件日志(OS X Mavericks及更高版本)
- 选择,打开邮件中的Connection Doctor窗口 窗口,连接医生.
- 勾选标记的方框 日志连接活动.
查看邮件日志OS X Mavericks及更高版本
在早期版本的Mac OS中,您可以使用控制台查看邮件日志。从OS X Mavericks开始,您可以绕过控制台应用程序并查看使用任何文本编辑器收集的日志,包括控制台(如果您愿意)。
- 在Mail中,打开Connection Doctor窗口并单击 显示日志 按钮。
- 将打开Finder窗口,显示包含邮件日志的文件夹。
- 您在Mac上设置的每个邮件帐户都有单独的日志。
- 双击要在TextEdit中打开的日志,或右键单击日志并选择 打开 从弹出菜单中打开您选择的应用程序中的日志。
您现在可以使用邮件日志来查找您遇到的问题类型,例如密码被拒绝,连接被拒绝或服务器关闭。找到问题后,使用Mail对帐户设置进行更正,然后再次尝试运行Connection Doctor进行快速测试。最常见的问题是帐户名或密码错误,连接错误的服务器,错误的端口号或使用错误的身份验证形式。
根据您的电子邮件提供商为您设置电子邮件客户端的信息,使用日志检查以上所有内容。最后,如果仍有问题,请复制显示问题的邮件日志,并要求您的电子邮件提供商审核并提供帮助。