/var/log/masayoshi/masayoshi.life.log

とりあえず、書きたいこと書くだけ。

ケータイメールの中身



急に過去のメールを見始めて「パソコンで見たいな」って事でmicroSDにバックアップしていたメールをLinux機の方から引っ張り出した。


前にも書いたけどLinux機からの方がデータは取り出しやすい、カードリーダー代わりにもなるし。


それで引っ張り出したものの、出てきたのは〜〜〜.VMGって形式のばっかり。


TeraPadで中身を見てみたらメールだった、しかしこのままでは読みにくい…なら読みやすくしてやろうと思った(笑)


これがメールの中身だ。



BEGIN:VMSG
VERSION:1.1
X-IRMC-STATUS:READ
X-IRMC-TYPE:INET
X-IRMC-BOX:INBOX
BEGIN:VENV
BEGIN:VBODY
Date: Mon, 1 Jan 2010 01:23:45 +0900
From: 〜〜〜〜@_____
Subject: ・・・
Reply-To:
To: 〜〜〜〜〜@−−−−−
Cc:
MIME-Version: 1.0
Content-Type: text/plain; charset=Shift_JIS
Content-Transfer-Encoding: 8bit

本文

END:VBODY
END:VENV
END:VMSG


頑張ればphpでコンバーターができそうだな、頑張ってみるか。




ざっくりとだけどまとめてみた



  • BEGIN:VMSG


これで「このファイルはメールだぞぉ」って言ってんのか?



  • VERSION:1.1


これはいまいち不明



  • X-IRMC-STATUS:READ


既読かどうか?



  • X-IRMC-TYPE:INET


INET?


調べると



  • X-IRMC-BOX:INBOX



受信したメールってことか?





    • BEGIN:VENV



ここからは内容ってことか?




    • BEGIN:VBODY



本文かな?





      • Date: Mon, 1 Jan 2010 01:23:45 +0900




RFC系列の記法かな?


左から


曜,日 月 年 時刻 タイムゾーン


って解釈して問題なし?






      • From: 〜〜〜〜@_____




言わずとも送信者かな





      • Subject: ・・・




同じく件名





      • Reply-To:




返信先の指定?


パソコンから送ったメールをケータイに返してほしいとか





      • To: 〜〜〜〜〜@−−−−−




送信先





      • Cc:




他に誰に送ったかかどうか、これはなしと








        • Content-Type: text/plain; charset=Shift_JIS





メールのタイプと






        • Content-Transfer-Encoding: 8bit





エンコードねぇ


本文






      • END:VBODY




中身の終わり




    • END:VENV



本体のの終わり



  • END:VMSG


ファイルの終わり




BEGINとENDはRuby界隈で見かけた記憶がある