2008年02月16日

携帯メールのvmgファイルをemlに変換

2010/07/03
この記事はかなりアクセスが多いので追記です。

単純にvmgファイルの中身を見たい人は、メモ帳とか秀丸とかのテキストエディタを開いて、そこにvmgファイルをドラッグ・アンド・ドロップしてください。

vmgをeml形式に変換したい人は、下に書いてあるようにvmg2emlを使うか、Perlが分からない人は下の※で囲った部分を参考にeml形式のテキストファイルを作って拡張子をemlに変更してください。

以上で追記終わりです。皆さんがvmg形式のファイルを見られることをお祈りします。






↓以下2008-02-16 23:48:14執筆↓

先日機種変更したわけですが、前の携帯(auのW33SA)からファイルをminiSD経由で移していたところ、メールもminiSDに移せるということが判明し早速やってみました。機種変してから知るとは。

さすがに新しい携帯にそのメールを移すほどでもないですが、バックアップということでパソコンに保存しておこうと思いました。しかし、ファイルの拡張子が"vmg"というものでそのままではメールソフトで開けないので、一般的なメールファイルの"eml"に変換できるソフトを探すことに。

vmgファイルはvMessageという形式で、携帯のメールでは一般的なようです。最初に試したソフトはちょっと古いものだったのでうまくいかず、次に試したvmg2emlというものでうまくいきました。作者さんありがとうございますm(_ _)m

vmg2emlはPerlで書かれているので、Perlは分からないもののちょっと気になって変換後ソースを見てみたら、それほど長いコードでもなかったので、もしやと思い単純に拡張子をvmg→emlと変換したら一応見れました!(本文最後にEND:VBODY END:VMSGという文字列が入りますが。)

そこで、vgmファイルをテキストエディタで開いてみました。(vgmファイルを見るには、まずメモ帳などのソフトを開いて、そこにvgmファイルをドラッグアンドドロップしてください。)
emlファイルとvgmファイルを比べて見ると、vgmファイルは

※※※※※※※※※※
BEGIN:VMSG
VERSION:1.1
X-IRMC-STATUS:READ
X-IRMC-TYPE:INET
X-IRMC-BOX:INBOX
BEGIN:VBODY

(emlファイルの形式の本文)

END:VBODY
END:VMSG
※※※※※※※※※※

となっていることが判明。要は頭と後ろの要らん部分を削れば特に変換しなくてもeml形式になるんですね。勉強になりました。
それにしても何でここまで形式が似てて違う拡張子にするんだろうと少々疑問に思いました。
posted by ssh at 23:48 | 富山 曇り | Comment(1) | TrackBack(0) | 日記
この記事へのコメント
ありがとうございました。
捨てられない昔のメールがメモ帳で読めました。
感謝です。

Posted by sa-ninn at 2011年03月28日 17:19
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

この記事へのトラックバックURL
http://blog.seesaa.jp/tb/84340719
※言及リンクのないトラックバックは受信されません。

この記事へのトラックバック