如果因编写窗口消失并重新显示而无法在“邮件”应用中发送电子邮件

尝试在 Mac 上的“邮件”中发送邮件时,邮件窗口可能快速并反复地消失并重新显示,而不发送邮件。

此解决方案要求移除一些文件,因此最好先备份您的 Mac

移除应用程序状态文件

  1. 退出“邮件”。如有必要,请强制退出“邮件”
  2. 从 Finder 菜单栏中选取“前往”>“前往文件夹”。
  3. 将以下路径作为一行文本粘贴或键入“前往文件夹”栏,然后按下 Return 键:

    ~/Library/Containers/com.apple.mail/Data/Library/Saved Application State/com.apple.mail.savedState

  4. com.apple.mail.savedState 文件夹将打开。将该文件夹中的所有文件拖移到废纸篓。
  5. 重新启动 Mac。

如果这是您首次完成此部分中的步骤,请再次打开“邮件”,然后尝试再发送一封电子邮件。

移除 outbox.mbox 文件

如果之前的步骤未解决此问题,请按照下列附加步骤进行操作。

  1. 退出“邮件”。如有必要,请强制退出“邮件”。
  2. 从 Finder 菜单栏中选取“前往”>“前往文件夹”。
  3. 将以下路径粘贴或键入“前往文件夹”栏,然后按下 Return 键:

    ~/资源库/Mail/V3

  4. V3 文件夹将打开。在该窗口边角处的搜索栏中键入 outbox.mbox,然后按下 Return 键。
  5. 您的搜索结果可能为空。在搜索栏和搜索结果之间,您应该会看到“搜索”一词,随后是“本机”“V3”和“共享”的限定搜索选项。点按“V3”。
  6. 现在,您应该会在搜索结果中看到至少一个名为“outbox.mbox”的文件。将具有此名称的所有文件拖移到废纸篓。
  7. 重新启动您的 Mac,然后再次打开“邮件”并尝试再发送一封电子邮件。

移除 SMTP 服务器名称,再重新添加

如果之前的步骤未解决此问题,请按照下列附加步骤进行操作。

  1. 按照第一部分中所述,移除应用程序状态文件并重新启动,但请勿尝试再发送一封邮件。
  2. 邮件设置查找工具中输入您的电子邮件地址。如果该工具无法识别您的电子邮件提供商,请联系您的电子邮件提供商,并获取适用于您帐户的发件服务器 (SMTP) 设置
  3. 打开“邮件”,然后选取“邮件”>“偏好设置”。点按“帐户”,然后从帐户列表中选择您的电子邮件帐户。
  4. 从“发件服务器 (SMTP)”弹出式菜单中,选取“编辑 SMTP 服务器列表”。此时将打开服务器列表,与您电子邮件帐户相关联的服务器应已被选中。
  5. 点按“移除”按钮 (–) 以移除选中的服务器。
  6. 点按“添加”按钮 (+) 以添加 SMTP 服务器。利用第 2 步中的发件服务器信息来填写“服务器名称”栏。这是您的发件服务器的服务器主机名。
  7. 点按“好”,然后关闭“邮件”偏好设置窗口并存储更改。
  8. 尝试再发送一封电子邮件。

重设个人文件夹的权限

如果之前的步骤未解决此问题,请按照下列最终步骤进行操作。

  1. 退出“邮件”。如有必要,请强制退出“邮件”。
  2. 从 Finder 菜单栏中,选取“前往”>“个人”。您的个人文件夹将打开。
  3. 选取“文件”>“显示简介”。您的个人文件夹的“简介”窗口将打开。
  4. 如果窗口底部的“共享与权限”部分未打开,请点按该部分中的三角形以将其打开。
  5. 如果窗口右下角的锁定按钮显示闭合的锁,请点按该按钮,然后输入您的管理员名称和密码。 
  6. 点按窗口左下角的“操作”菜单,然后选取“应用到包含的项目”。点按“好”以确认该操作。
  7. 当“简介”窗口顶部的进度条关闭时,请打开“终端”应用。它位于“应用程序”文件夹的“实用工具”文件夹中。
  8. 在“终端”中粘贴或键入以下命令,然后按下 Return 键:

    diskutil resetUserPermissions / `id -u`
    在美式键盘上,“`”字符正好位于 Tab 键的上方。

  9. 当该过程完成时,请退出“终端”。您现在应该能够打开“邮件”并发送邮件。
发布日期: