2

最近この質問をしたところ、1 つの電子メール メッセージが正しく表示されない理由は、実際には日付ではなく、メッセージの順序が原因であることがわかりました。すべてのメッセージが正しい順序になるようにスクリプトを変更したいのですが、その方法がわかりません。ファイルが表示される順序に基づいているだけですか、それともこれを指定する maildir ヘッダーの特別な部分がありますか?

ここに私が言いたいことの例があります:

一般に、Thunderbird、Evolution、mail2web.com など、私が使用するすべての MUA は日付順で注文できますが、デフォルトでは「メッセージ番号」順になります。私は、qmail を使用していると思われる共有ホストを使用しています。メッセージ番号タグ情報は、どこかに保持する必要があります。

編集:すべてのファイルを一時ディレクトリに移動してからもう一度戻してみましたが、メッセージ番号の原因はファイルの順序であることがわかりました。しかし、12 月の数日間のメッセージが、その日付の両側のメッセージ数よりもはるかに少ない数に移動された理由についてはわかりません。ファイル名はタイムスタンプであり、連続している必要があるため、 mv がファイルを奇妙な順序でムービー化しない限り、これらの特定のファイルのメッセージ番号が復元されない理由がわかりません。

4

1 に答える 1