我最近問了this question,並發現單個電子郵件顯示不正常的原因實際上並不是因爲日期,而是因爲郵件的順序。我想修改我的腳本以確保所有消息的順序正確,但我不確定如何執行此操作。它只是基於文件出現的順序,還是有一個指定此文件的maildir頭文件的特殊部分?更改maildir訂單
這裏是我的意思的例子:Example
一般情況下,每一個MUA我用,包括雷鳥,演進和mail2web.com可以按日期,但會由「消息號」是默認順序。我在一個我認爲使用qmail的共享主機上。消息號碼標籤信息必須保存在某個地方。
編輯:我試着將所有文件移動到一個臨時目錄並再次返回,這表明它是負責消息編號的文件順序。然而,我不確定爲什麼十二月份幾天的信息被轉移到比這兩天的信息數量少得多的數字。文件名是時間戳,應該是順序的,所以除非mv以奇怪的順序移動文件,否則我不明白爲什麼這些特定文件的郵件編號不會被恢復。
問題已更新 – 2009-01-23 11:43:51