如果撰寫視窗重複消失與出現,導致您無法在「郵件」app 中傳送電子郵件

當您嘗試透過 Mac 的「郵件」傳送郵件時,郵件視窗可能會快速地反覆消失與出現,導致您無法寄送郵件。

如要解決問題,您必須移除幾個檔案,因此在開始之前最好先備份您的 Mac

移除應用程式狀態檔

  1. 結束「郵件」。必要時,強制關閉該 app
  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. 結束「郵件」。必要時,強制關閉該 app。
  2. 從 Finder 選單列,選擇「前往」>「前往檔案夾」。
  3. 將此路徑貼上或輸入到「前往檔案夾」欄位,然後按 Return 鍵:

    ~/Library/Mail/V3

  4. V3 檔案夾會立即開啟。在視窗角落的搜尋欄位中輸入 outbox.mbox,然後按 Return 鍵。
  5. 搜尋結果可能為空白。 在搜尋欄位和搜尋結果之間,應該會顯示「搜尋」一詞,後面跟著可將搜尋範圍限制在「這台 Mac」、「V3」和「共享」的選項。按一下「V3」。
  6. 現在您應該會在搜尋結果中,看到至少一個名為 outbox.mbox 的檔案。將所有具有此名稱的檔案拖移到「垃圾桶」。
  7. 重新啟動您的 Mac,然後重新開啟「郵件」並試著寄送另一封電子郵件。

移除 SMTP 伺服器名稱再重新加入

如果先前的步驟無法解決此問題,請按照下列其他步驟操作。

  1. 移除應用程式狀態檔並重新啟動,如第一節所述,但此時還不要嘗試寄送另一封電子郵件。
  2. 在「郵件設定方式查詢」工具中,輸入您的電子郵件地址。如果這項工具無法辨認您的電子郵件服務供應商,請聯絡該供應商並取得您帳號所需的寄件伺服器 (SMTP) 設定
  3. 開啟「郵件」,然後選擇「郵件」>「偏好設定」。按一下「帳號」,然後從帳號列表中選取您的電子郵件帳號。
  4. 從「寄件伺服器(SMTP)」彈出式選單中,選擇「編輯 SMTP 伺服器列表」。此時畫面上會開啟一份伺服器列表,而且與您的電子郵件帳號相關聯的伺服器應該已經預先選取。
  5. 按一下「移除」按鈕(–)移除選取的伺服器。
  6. 按一下「新增」按鈕(+)新增一部 SMTP 伺服器。使用步驟 2 的寄件伺服器資訊來填寫「伺服器名稱」欄位。這就是您寄件伺服器的伺服器主機名稱。
  7. 按一下「好」,然後關閉「郵件」的偏好設定視窗,並儲存相關變更。
  8. 嘗試寄送另一封電子郵件。

重置您的個人專屬檔案夾權限

如果先前的步驟無法解決此問題,請按照下列最後步驟操作。

  1. 結束「郵件」。必要時,強制關閉該 app。
  2. 從 Finder 選單列中,選擇「前往」>「個人專屬」。您的個人專屬檔案夾隨即開啟。
  3. 選擇「檔案」>「簡介」。您個人專屬檔案夾的「簡介」視窗隨即開啟。
  4. 如果視窗底部的「共享與權限」區域尚未打開,請按一下該區域的三角形來開啟它。
  5. 如果視窗右下角的鎖頭按鈕顯示為關閉的鎖頭,請按一下該按鈕,然後輸入您的管理者名稱和密碼。 
  6. 按一下視窗左下角的「動作」選單,然後選擇「套用至內含的項目」。按一下「好」來確認這項動作。
  7. 當「簡介」視窗頂端的進度列關閉時,請開啟「終端機」app (位於「應用程式」檔案夾中的「工具程式」檔案夾)。
  8. 在「終端機」中貼上或輸入以下指令,然後按 Return 鍵:

    diskutil resetUserPermissions / `id -u`
    在美式鍵盤上,「`」字元就在 Tab 鍵上方。

  9. 當程序完成時,請結束「終端機」。現在您應該可以開啟「郵件」並寄送郵件。
發佈日期: