C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[1]: メールヘッダのエンコード表記について


(過去ログ 170 を表示中)

[トピック内 2 記事 (1 - 2 表示)]  << 0 >>

■98177 / inTopicNo.1)  メールヘッダのエンコード表記について
  
□投稿者/ Issa (1回)-(2021/10/08(Fri) 12:21:35)

分類:[ネットワーク全般] 

一部のメールソフトでうまく受信できないメールがあります。
(実際にはスパムなのですが。)
そのメールヘッダを見ると、以下のような記載がありました。

Content-Type: multipart/alternative;
boundary="(省略)";
charset=UTF-8
Content-Transfer-Encoding: 7bit

これを見ると、Content-TypeのcharsetをUTF-8にしているにもかかわらず、
Content-Transfer-Encodingに7bitが指定されていますが、
そもそもこの指定はルール違反と考えて良いでしょうか?
(このため一部メールソフトで受信エラーとなる)

また、上述の通り、このメールはスパムメールでした。
一部のメールソフトでは、このメールがメールサーバーから削除されない限り
次のメールが受信できないという問題がありますので、
メールサーバーのユーザー設定で、このようなヘッダ条件の場合に
メールサーバー上の迷惑メールフォルダ等に移動させようと考えていますが、
上記のようなヘッダパターンは結構あるのでしょうか?
引用返信 編集キー/
■98189 / inTopicNo.2)  Re[1]: メールヘッダのエンコード表記について
□投稿者/ 古谷 (11回)-(2021/10/11(Mon) 10:55:33)
No98177 (Issa さん) に返信

> これを見ると、Content-TypeのcharsetをUTF-8にしているにもかかわらず、
> Content-Transfer-Encodingに7bitが指定されていますが、
> そもそもこの指定はルール違反と考えて良いでしょうか?

UTF-8は8bitだからね、ルール違反で良いと思う
Base64もQuoted-printableも7bitではあるけどエンコード方式が
指定されてなかったらデコードもできないからねー

> メールサーバー上の迷惑メールフォルダ等に移動させようと考えていますが、
> 上記のようなヘッダパターンは結構あるのでしょうか?

世の中には不正なヘッダを検知してフィルタリングするソフトもあるっぽいけど
どういうパターンがあるかはわかんない
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -