e-mailのファイル(.eml)を可読変換してクリップボードへコピー
- ページ: Macro/投稿
- 作者: jj?
- カテゴリー: js
- 投稿日: 2015-03-31 (火) 23:12:05
メッセージ
電子メールのファイル(.eml ファイル、EML形式)で、From: To: Subject:
などのフィールドや本文が Base64 や Quoted-Printable でエンコードされて
いると、そのままでは読めないので、デコードして結果をクリップボードへコピー
します。文字コードの変換も行います。
(要sakura:2.1.0.0以降)
使用方法:
.eml ファイルを開き、本マクロを実行します。
後は、[新規作成] [貼り付け] などします。
・範囲選択していない場合
ファイル内容全体を処理します。
ファイルを直接読み込むため、エディタ上の表示内容は反映されません。
ファイルが "(無題)" の場合はエディタ上の表示内容全体を処理します。
・範囲選択している場合
選択範囲を Base64 デコード または Quoted-Printable デコードします。
どちらを行うかはメッセージボックスで選択します。
エンコード部分を正確に選択する必要があります。
文字コードは自動認識により変換されます。
(元がバイナリデータのものには使用できません。)
…通常 e-mail はメールソフトで見るものですから、普段このマクロを使うようなことはないと思います。
DecodeEML.zip