harumaki.net

インフラ屋の覚書や、ラーメン食べある記とか。

bash MAIL 備忘録

mbox2maildir

投稿日:2005年4月7日

Last Updated on 2022年3月13日 by かんりにん

[pukiwiki]
 
会社のテストサーバが不調になり、調査のために/var/spool/mailsvr/rootにたまったLogwatchを取り込もうとしたのだが、テストサーバにqpopperを入れるのが面倒で試した手段。(rootのエイリアスをセットしておけば、てな反省も含む)

メールファイル(mbox)はFTPでテストサーバから転送してきたが、会社のメールサーバはMaildir形式なので、そのままだと巨大なひとつのメールして取り込んでしまう。約2000通のメールがひとかたまりってのは、ちょっと…。

そこでmbox形式のメールを読み出すときに使用したMaildir形式に変換するperlスクリプト“mbox2maildir”。

参照:お世話になっております!
-5.1. mbox 形式のメールを Maildir 形式に変換するには?
http://www.kobitosan.net/postfix/origdocs/QandA.html#5.1
-ソース
http://untroubled.org/mbox2maildir

ここにはソースがそのまま紹介されているので
wgetしてもいいし、コピっておいて、サーバ上でファイルを作成しても可。

[user@mailsvr ~]# touch mbox2mailsvrdir
[user@mailsvr ~]# vi mbox2mailsvrdir
[user@mailsvr ~]# chmod 755 mbox2mailsvrdir
パーミッションは700でも705でもよい。

書式:prompt> ./mbox2mailsvrdir [ファイル名] [展開先ディレクトリ]

[user@mailsvr ~]# ./mbox2mailsvrdir root Maildir/new/

これを実行すると、展開先のディレクトリにMaildir形式のcur、new、tmpの各ディレクトリが生成され、new/の中にmboxから変換されたメールファイルが生成される。助かりました。

[/pukiwiki]

-bash, MAIL, 備忘録

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


関連記事

no image

メールサーバー構築ログ[postfix+mysql+postfixadmin]

[pukiwiki] 約2年ぶりくらいにpostfix+mysql+postfixadminでメールサーバーをセットアップしたので 備忘録として。 割とスタンダードな内容なので、参考になるかわかりませ …

no image

smtp-sink

[pukiwiki] #topicpath #contents *smtp-sink(テスト環境) [#r75f2c04] smtpのテストツール。postfixのパッケージに含まれている。 MTA経 …

メモ:nagios NCPAについて

  客先のLAN環境に置いてあるnagiosをメンテする傍ら、情報収集をしていたら NCPAなるプラグイン?というかエージェント?を見かけたので、備忘録としてメモ。 NCPA http://excha …

no image

script/曜日の判定(if文とdateオプション)

曜日を判定する勉強用スクリプト。 dateコマンドのオプション”%u”で曜日を数値で出力し、あらかじめ決めた曜日に合致するか否かで メッセージを切り替える。 デフォルト曜日は日 …

no image

Outlook 2003のデータ移行(メールアカウント)

たまたまヘルプデスクでWindowsXP + Outlook 2003環境でのPCデータ引越しをしたのでメモ。 思いのほか、まだまだ使われているものです。 メールファイルである.pstファイルやアドレ …