dtmail は、添付した HTML ファイル内の charset タグを無視したエンコーディングでメールを送信してしまいます。このため、受信したメールに添付された HTML ファイルを開くと、文字が化けて表示されます。
送信時
tar ファイルなどで送ってください。
受信時
添付ファイルとして受信した HTML ファイルは、charset タグの指定に関係なく ISO-2022-JP にエンコーディングされています。このため、HTML ファイルをいったん「別名保存...」で保存し、iconv_ja(5) を使用してログインロケールのエンコーディングに変換してください。
例:
ja_JP.eucJP ロケール上の dtmail から送信されたメールで、添付された HTML ファイルの charset タグが euc-jp の場合に、文字化けした HTML を ja_JP.eucJP ロケール上で正しく表示されるようにするには、次のコマンドを実行してます (saved_HTML_file には、別名保存した HTML ファイル名を指定します)。
% iconv -f ISO-2022-JP -t eucJP saved_HTML_file |