2013-08-25 68 views
0

1.)我對我的Mutt配置有點困惑。我成功地使用fetchmail和procmail的在「Maildir的」格式下載,然後排序我的所有郵件到$ HOME/Maildir的/它看起來如下:Mutt和Maildir格式+ procmail排序

$HOME/Maildir/ 
-work (cur, new, tmp) 
-personal (cur, new, tmp) 
-misc (cur, new, tmp) 
-whatever (cur, new, tmp) 

所以 - 每那些「Maildir的」格式化的文件夾收到新的我的這一切都是由procmail完成的。現在,我感到困惑的是Mutt配置。如果(在.muttrc中)我將文件夾設置爲$ HOME/Maildir,那麼Mutt顯然會告訴我(並且確實)$ HOME/Maildir不是郵箱,因爲它不包含「cur,new,tmp」子文件夾,因爲它應該以這種格式。問題是我的郵件已經被procmail排序,所以我把它們放在子文件夾中。另一方面,如果我設置文件夾= $ HOME/Maildir/work,那麼我可以訪問那個目錄而不是其他目錄,因爲我不能(我假設?)定義多個文件夾。我嘗試設置folder = $ HOME/Maildir,然後mailboxes = work = personal = misc = whatever,但是又一次 - $ HOME/Maildir不是郵箱。我可以在$ HOME/Maildir(cur,new,tmp)中創建3個空白目錄,以便Mutt將其識別爲郵箱,但不建議將文件夾與「目錄」混合使用。如何處理? 我需要的是一個單獨的文件夾$ HOME/Maildir,它們都接收和存儲消息(set move = no,因爲它們始終位於相同的位置,除了它們位於不同的子文件夾中)。我非常感謝任何建議。

2.)一個小問題 - 是否由於某種原因不推薦使用$ HOME/something作爲郵件線程而不是/ var/spool/mail/something?我在幾個地方發現,這是在* nix系統中執行郵件的唯一「猶太教」方式。但是,我喜歡將我的所有郵件都放在一個位置,而不必將讀取的郵件從後臺移動到存儲文件夾。我經常重新閱讀它們,回答一些舊的消息,並在郵箱之間移動,這樣做似乎有點煩人。那麼 - 除了標準的* nix郵件目錄之外,是否還有一些特殊的理由使用/ var/spool/mail /作爲新郵件?

+0

如果你有多個你想問的不相關的事情,請發佈兩個單獨的問題。 – tripleee

回答

0

在根文件夾中創建空的new,curtmp目錄應該沒有任何壞處,並且不會將它們用於任何目的。即使你真的使用它們,錯誤或實際的意圖,也沒有傷害;誰說你不能混合文件夾和目錄?如果它是文件夾和子文件夾呢?

+0

只要我理解正確(不是英文):http://dev.mutt.org/trac/wiki/MuttFaq/Maildir(第2點)。 – user2715058

+0

我的評論(http://dev.mutt.org/trac/wiki/MuttFaq/Maildir)中的文檔與問題的目錄和文件夾相關嗎? – user2715058

+0

最後一段似乎解釋了這個問題。如果混合子目錄和消息,Mutt會輕微混淆,但仍然可以使用'c'鍵導航文件夾。 – tripleee

0

使用主目錄傳遞郵件沒有任何危害。

如果您擁有配額,則/var/spool/mail的配送將不會超出您的主目錄配額;另一方面,有可能/var/spool/mail也有配額,當然,如果您的郵件客戶端在打開它時想將導入的郵件導入您的主目錄,則無論如何都需要足夠的磁盤空間。

從某種意義上說,在/var/spool/mail文件仍是管理員的責任,所以如果你是如受害者一個郵件炸彈攻擊,有可能是少了門檻,爲系統管理員介入,並說,從那裏刪除牛肚幾兆,如果您收到的郵件尚未傳遞到你的主目錄。