サイボウズのガルーンでも採用されている、Mbox形式について分割するツールを公開します。
利用用途
ガルーンからメールデータのエクスポートとインポートでデータ移行する際に。
ガルーンのインポートはタイムアウトが発生するため、150MBを超えるデータの転送は不安定になります。
この問題を回避するには、適当な単位で分割するのが一番ですがMbox形式はメール単位で分割する必要があります。
使用方法
分割元ファイルに、Mbox形式のメールデータを指定してください。
分割開始行に、何行以上になったら分割するかを指定してください。指定された行数以上でもっともはやくFROM:が現れた行までで分割します。
分割したファイルは、分割元ファイルと同じ場所に出力されます。指定したファイル名がxxx.mboxだった場合は、xxx.mbox0~xxx.mbox9と末尾に連番が追加されます。分割したファイルを順次メールソフトに読ませればよいかと思います。
ずいぶん昔に即席で作ったものですが、このまま捨てるのも勿体ないので誰かの役に立てば・・・という事で公開します。
Comments