Imap

郵件客戶端通過 IMAP 使用 Maildir 不一致

  • August 29, 2015

我已經成功地在我的家庭伺服器上設置了 Postfix 和 Dovecot,以使用 Maildir 作為郵箱儲存格式。然而,在我嘗試了幾個不同的郵件客戶端(如 Thunderbird 和 Outlook)並通過 Dovecot 的 IMAP 伺服器連接後,我發現它們在使用郵箱的方式上都有點不一致。

兩個例子:

  1. 為了指示轉發的消息,Thunderbird 使用名為“Forwarded”的 Maildir 標籤,而 Outlook 僅設置 R 標誌(隨後導致其他客戶端將該消息解釋為“Replied”)。
  2. 每個客戶端都使用自己的無法刪除的“特殊”文件夾。在一個程序中所謂的“垃圾”可能在另一個程序中稱為“已刪除項目”。

是否有一種邏輯一致的方式可以通過多個不同的客戶端程序訪問我的電子郵件,而不會相互混淆(和我)?

謝謝!

不幸的是,目前 IMAP 文件夾/標誌的使用沒有嚴格的標準,也沒有簡單的方法來統一所有 IMAP 客戶端的行為。

大多數客戶端(包括 Outlook 和許多移動設備應用程序)除了預設設置外,無法更改其他行為。最好的選擇可能是配置最靈活的一個(在許多情況下是 Thunderbird)以符合其他人。

我通過隨機搜尋找到的相關頁面:

引用自:https://unix.stackexchange.com/questions/226168