Home > Linux | Windows > mboxの一つのファイルを分割する方法(Thunderbird→becky!移行)

mboxの一つのファイルを分割する方法(Thunderbird→becky!移行)

  • Posted at 2007/10/10 9:56
  • Categories: Linux, Windows
  • Tags:
  • hatena button
  • hatena count

とある理由で、今使っているメーラー「ThunderBird」から別なメーラーへ「becky!」移行するということにした。で、その逆(Becky!→Thunderbird)は相当流行っているらしく、検索したらごろごろ出てきた。

以前に、私自身もBeckyからThunderBirdに移行したのであるが、もう耐えられない(^^;)。あの不便さには。。。
やはりかゆいところに手が届くBeckyはよかったな〜と思ったので、戻すことにした。

ThuderbirdからBeckyへの移行は結構簡単である。Thunderbirdは保存形式がmbox形式なので、

  • Beckyのインポートで、「mbox」を選択するだけである。

参考URL

で、ここで問題が発生した。

とあるメーリングリストのmboxのファイルサイズが「770MB」!!。でかすぎ(笑)。この状態でそのままBeckyでインポートするとアプリケーションエラーで落ちる。何回やっても落ちる(ToT)。

ということで、mboxファイルを分割することにした。
ところがいろいろ検索するが、そういうツールもない(見つけ出せなかった)。

しかし、Linuxのコマンドでそれに相当するものが見つかった。

「csplit」コマンド

参考URL

このコマンドを用いて下記のようにコマンドを打てば、メール毎にファイル分割してくれる。

csplit -f "x" -b "%04d"  (mbox形式のファイル名) '/^From .*/' '{*}'

オプションについての詳細は上記参考サイトを参照して頂きたい。

が、上記の場合、一つのファイルで一つのメールということになってしまい。すさまじいファイル数になる。いちいちこれを全部Beckyでインポートするのも面倒なので、100通ずつ今度は結合してみた。

cat x1* > mbox1
cat x2* > mbox2
cat x3* > mbox3
cat x4* > mbox4
・
・

といった感じ。

このファイルをBeckyでインポートすることでインポートを完了することができた。

以外とめんどくさかった〜〜〜

あれ??、アドレス帳はどうするんだ??(^^;)

関連書籍

Comments:0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://www.multiburst.net/ElectricBrain/2007/10/mboxthunderbirdbecky/trackback
Listed below are links to weblogs that reference
mboxの一つのファイルを分割する方法(Thunderbird→becky!移行) from ElectricBrain Standard

Home > Linux | Windows > mboxの一つのファイルを分割する方法(Thunderbird→becky!移行)

2010年カレンダー















Sponsored Link
今読んでいる本
RSS はてブ人気エントリー
楽天AD
楽ワード
Hatena Bookmark

この日記のはてなブックマーク数

feedburner

あわせて読みたい
Blogpolis
feedmeter

フィードメーター - ElectronicBrain is eating BreakFast

Trackword
Trackfeed

track feed ElectricBrain Standard

Return to page top