◆メールの形式について。(multipart/alternative形式とは?)

最初に。メールの形式について、おさらい。


txt形式メール(text/plain)というのは、

文字の拡大も強調もしていない、ベタ打ちのメールです。
メモ帳で書いた文章をコピー&ペーストしたような状態のメールですね。
これだと、携帯メールはじめ、Mac 等、ほとんどの機械やメールソフトでも見ることができる、
基本中の基本メール形式です。原始的だけどオーソドックス。
仮にこれをAパターンとしましょう。



もう一つ。

html 形式(text/html)メールというのがあります。

コレを使うと文字拡大や、強調、文字色変更、背景を壁紙にすることだってできます。
弱点は、html 形式をフォローしていないメールソフト(昔のポストペット等)では、下手をすると読むことさえできない、とか、
情報量が多い分 HDD 容量を圧迫するとか、
一番恐ろしくてかつ嫌われるのが【ウィルスソフトを仕込まれる可能性がある】という事です。
人によっては、.html 形式メールである、というだけで、中身を見ずに破棄することもあるようです。
これをBパターンとしましょう。



さていよいよ本題です。

multipart/alternative 形式というのは?

AパターンBパターンを合体させて、一度に送る」形式です。
最優先にBパターンを表示。読めない人には最低でも読めるAパターンを表示。
最近のOutlookExpress は、初期設定を変えないと、これ のようですね。
一見親切そうですが、よーく考えてみると、
同じ事を2度繰り返された上に、ウイルス感染の危険含み有り」という、随分な形式なのです (x_x))。






おまけ。(multipart/alternative 形式の具体例)



具体的に見た方が解りやすいでしょう。
multipart/alternativeにすると、どれくらいデータ(文字)数が大きくなるか実感して下さい。

txt形式のメール

(メールヘッダ共通部分前略)
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
Content-Type: text/plain; charset="iso-2022-jp"
Content-Transfer-Encoding: 7bit
-------
メールヘッダ
こん**は。

 なんとかかんとか本文。

☆(nantoka@kantoka.ne.jp)
Aパターンのtxt形式部分

multipart/alternative 形式のメール

(メールヘッダ共通部分前略)
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
Content-Type: multipart/alternative; boundary="----
=_NextPart_000_0005_01C42B22.36B50400"
--------
This is a multi-part message in MIME format.
メールヘッダ

------=_NextPart_000_0005_01C42B22.33B50400
Content-Type: text/plain; charset="iso-2022-jp"
Content-Transfer-Encoding: 7bit

 こん**は。

 なんとかかんとか本文。

☆(nantoka@kantoka.ne.jp)

Aパターンのtxt形式部分

------=_NextPart_000_0005_01C42B22.36B50400
Content-Type: text/html; charset="iso-2022-jp"
X-Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-2022-jp">
<META content="MSHTML 6.00.2800.1106" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV> こん**は。</DIV>
<DIV>&nbsp;</DIV>
<DIV> なんとかかんとか本文。</DIV>
<DIV>&nbsp;</DIV>
<DIV>☆<A href="mailto:nantoka@kantoka.ne.jp">nantoka@kantoka.ne.jp</A>)</DIV>
<DIV>&nbsp;</DIV></BODY></HTML>

------=_NextPart_000_0005_01C42B22.36B50400--

Bパターンのhtml形式部分。 

なんと約5倍になります!

すごーい(^_^;)。ここまでとは思わなかった。 本文が長ければ長いほど、どんどんふくれ上がること必至。
送られる方も大変ですが、当然の事ながら送る方にもコレが延々たまっていくのです!
さぁ、恐ろしくなってきましたね?




すぐにtxt形式で送るように設定し直しましょう☆
OutlookExpressの設定方法は→こちらを参考に。

(自力でなくてすみません。OutlookExpressをインストールしたくないもので…もにょもにょ)


■ウィルスメール対策について(参考リンク集)