メッセージの途中で文字化けが発生する原因

メッセージの途中で文字化けが発生することがあり、原因を調べました。

原因1
改行なしの一行長文メールを送信すると、受信サーバーの処理能力の問題で文字化けすることがあります。

参考サイト:
http://snow-white.cocolog-nifty.com/first/2009/06/post-9519.html

原因2
メールソフトが文字列の途中で改行を入れるとき、不正な状態となり、一部の文字が化けるという現象が発生することがあります。

参考サイト:
http://outlooklab.wordpress.com/2007/08/05/メッセージの途中で文字化けが発生する原因/

対応方法:
・文章に適当に改行をいれ、長文にしない
(1000バイト = 500文字がMax)。

・HTMLメールにしない。
(自動的に改行コードが挿入された場合に文字化けを起こしやすいです)