我的電子郵件伺服器和兩個客戶端(在兩個不同的設備上)遇到問題。兩台設備都配置了與電子郵件伺服器通訊的 IMAP 協定。
裝置 #1 是一台 PC,並以客戶端執行 Outlook 2013。
裝置 #2 是智慧型手機,運行 Solmail 作為客戶端。
幾天前,我在 2 號設備上將一些電子郵件移至垃圾箱,然後不情願地清空了垃圾箱。之後,我啟動了裝置 #1,Outlook 更新了本機儲存的電子郵件,刪除了我從裝置 #1 中刪除的電子郵件。
現在,我無法再從伺服器恢復這些電子郵件,因為當您清空垃圾箱時,電子郵件就消失了。我想知道是否有機會從 Outlook 2013 中的某些本機副本(例如從 .ost 檔案)恢復它們。
對我來說,奇怪的是,已經在 Outlook 中本地下載的電子郵件沒有經過任何「已刪除電子郵件」資料夾就消失了。
我真的希望你能幫助我。
先致謝!
答案1
簡而言之,您的電子郵件消失了。
不幸的是,這就是 IMAP 的工作原理。雖然許多電子郵件用戶端確實會快取下載的電子郵件...但它實際上並不是 IMAP 設計用於讓客戶端保存電子郵件副本的一部分。 IMAP 的「規格」儲存始終是 IMAP 提供者/伺服器。預設情況下,當您刪除電子郵件時,用戶端會向伺服器發送刪除命令,然後伺服器端會刪除電子郵件。與此相反,POP3 將 POP3 提供者視為簡單的需要下載的電子郵件佇列,並且通常在下載後立即將其刪除。
大多數 IMAP 提供者都會默默地自動將收到刪除命令的電子郵件移至「垃圾箱」資料夾。聽起來像是您手動完成的...確實有相同的區別。例外情況是,當 IMAP 提供者收到已在「垃圾箱」資料夾中的電子郵件的刪除命令時…這些郵件將被真正刪除。而客戶則堅持認為 IMAP 提供者是“規範的”,然後也在本地刪除電子郵件。
這意味著,如果您將多個電子郵件用戶端設定為透過IMAP 使用相同電子郵件帳戶...當您刪除一個用戶端中的垃圾郵件時,IMAP 提供者會刪除該電子郵件,然後所有用戶端也會刪除它們可能已快取的任何副本。這被視為特徵因為它使所有客戶端保持同步...這被視為 POP3 的一個問題,它沒有提供同步機制。
這裡唯一的希望之光 如果您有第三個電子郵件用戶端也配置為使用 IMAP,您也已在該用戶端上下載/查看了要恢復的所有電子郵件,但自刪除它們以來您不允許與 IMAP 提供者同步。 ::counts:: 這是連續的三個「如果」。如果出現奇蹟,情況確實如此……您只需在打開客戶端之前斷開該客戶端與所有互聯網訪問的連接,然後打開客戶端並導出/備份重要的電子郵件。
並提出一條建議,以避免將來出現此問題:不要清空垃圾資料夾...曾經。我知道這違背了傳統觀念……但想像一下,你有一個機器人,它每天都會在你的廚房垃圾桶中進行篩選,取出任何已經放在裡面足夠長的時間開始發臭的物品,然後將它們丟進焚燒爐。因為大多數 IMAP 提供者都提供此類功能...自動刪除在「垃圾箱」資料夾中保留超過 30 天的任何電子郵件。您不需要自己管理垃圾資料夾。