The project of U-WA-
http://uwa.potetihouse.com/
トップページ > 記事閲覧
アイコン [TKMP]ヘッダーCONTENT-TYPEの余計な空白
日時: 2021/08/18 15:56
名前: おくら

CONTENT-TYPE: text/plain; CHARSET= SHIFT_JIS

"CHARSET=" と "SHIFT_JIS" の間に余計な空白が存在する場合、
charset が " SHIFT_JIS" と空白を含んだものになり、文字変換に失敗することがある。

(そもそも "=" と "SHIFT_JIS" の間の空白はRFC的にNGなのだが、世の中にはこういうメールは存在するらしい、、、)
メンテ

Page: 1 |

ファイル Re: [TKMP]ヘッダーCONTENT-TYPEの余計な空白 ( No.1 )
日時: 2021/08/23 08:02
名前: Toki

ライブラリ内でしか対応できない場合以外は
RFCルールで誤りのメールには積極対応しません

この場合は受信後のEncodeCharsetを書き換えてください

TKMP.Reader.MailReader reader = new TKMP.Reader.MailReader(data);
reader.EncodeCharset = reader.EncodeCharset.Trim(); <---
メンテ

Page: 1 |

題名 スレッドをトップへソート (必ず題名内に日本語を使用してください)
名前
E-Mail
URL
パスワード (記事メンテ時に使用)
コメント 顔smile01.gif 顔smile02.gif 顔smile03.gif 顔smile04.gif 顔smile05.gif 顔smile06.gif 顔smile07.gif

   クッキー保存