Email

如何組織 Maildir 子目錄

  • May 8, 2009

我有一個郵件伺服器:

  • 轉移後綴
  • 用於閱讀的 Dovecot/IMAP
  • 用於儲存的 Maildir
  • Thunderbird 作為主要支持的客戶端(當然,我希望與所有客戶端兼容)
  • 用於網路郵件訪問的 Roundcube

我似乎找不到組織我的 Maildirs 的正確方法。目前,我個人的看起來是這樣的:

drwx------ 5 bartvh bartvh   4096 May  5 19:42 .Drafts
drwx------ 5 bartvh bartvh   4096 May  7 16:55 .INBOX.Concepten // Dutch for drafts
drwx------ 5 bartvh bartvh   4096 May  7 12:14 .INBOX.Junk
drwx------ 5 bartvh bartvh   4096 May  7 12:14 .INBOX.Trash
drwx------ 5 bartvh bartvh   4096 May  7 16:54 .INBOX.Verzonden // Dutch for Sent
drwx------ 5 bartvh bartvh   4096 May  6 19:50 .Junk
drwx------ 5 bartvh bartvh   4096 Apr 27 14:41 .Ongewenste e-mail // Dutch for Junk
drwx------ 5 bartvh bartvh   4096 May  6 08:26 .Sent
drwx------ 5 bartvh bartvh   4096 May  6 12:09 .Trash
drwx------ 2 bartvh mail    45056 May  8 08:24 cur
-rw------- 1 bartvh bartvh     17 Feb 14 19:03 dovecot-keywords
-rw------- 1 bartvh bartvh  26778 May  8 08:24 dovecot-uidlist
-rw------- 1 bartvh bartvh   7264 May  8 08:24 dovecot.index
-rw------- 1 bartvh bartvh 411648 May  8 08:24 dovecot.index.cache
-rw------- 1 bartvh bartvh  19248 May  8 08:24 dovecot.index.log
drwx------ 2 bartvh mail    12288 May  8 08:24 new
-rw------- 1 bartvh bartvh    109 May  7 16:55 subscriptions
drwx------ 2 bartvh mail     4096 May  8 08:16 tmp

正如你所看到的,這是一團糟,有很多雙重的東西。之前有 .INBOX 的那些是由 Thunderbird 創建的,其他的我想是我自己製作的。但是,我似乎無法讓 TB 與他們合作。他們沒有出現在那裡。此外,突然之間,TB 將不再看到任何文件夾。如果我點擊收件箱->概念,它會沖我大喊“.INBOX.INBOX.Concepten 不存在”??

我能做些什麼來組織這個?推薦的方法是什麼?

我同意@David_Collantes 的觀點:造成混亂的是您的各種客戶,我懷疑他們對您的 Maildir 命名空間有不同的想法。

在 Thunderbird 中,轉到伺服器設置 -> 高級並將您的“個人命名空間”設置為“.”。您可能還必須取消選中“允許伺服器覆蓋這些命名空間”框。

此設置控制客戶端查找文件夾的位置。因此,您可以在 IMAP 文件夾中創建一個僅用於 Thunderbird 的子部分。

是的,對於如何在 Maildir 中組織郵箱並沒有真正的標準——不同的程序對應該如何佈局有不同的想法。

老實說,最好通過 IMAP 訪問所有內容,讓 IMAP 伺服器處理文件夾。

引用自:https://serverfault.com/questions/6171