複数のMaildirに格納されたメールを,ひとつのMaildirに統合するスクリプトを書きました.Rubyで. バックアップからMaildirをリストアする時などに使えるかもしれないので,公開しておきます. 概要 指定された2つのMaildirに格納されたメールを,ひとつのMaildirに全てコピーする 重複したメールはコピーしない IMAPフォルダが存在しない場合には,maildirmake(1)コマンドにより作成 Courier IMAP用 ファイル構成 mdd.rb MDDigestクラスを定義.mddigest.rbとmdmerge.rbが使用する. GDBMライブラリを使用. mddigest.rb 指定されたMaildir内のメールを全て読み出し,SHA-1ハッシュ値を計算し,ファイルに格納. ハッシュ値格納ファイルは,Maildir直下に作成する.ファイル名は "mddige