過去 1 年間、少なくとも現在、私のサイトの十数人ほどのユーザーが、受信した電子メールに奇妙な文字が表示されるという経験をしています。私はこの問題を何度も調査しましたが、ユーザー側の何らかのエンコーディングの問題であるとほぼ断定しました。私はこの問題を再現できなかったので、この結論は私にはまったく当てはまりません。
奇数文字は実際には偶数文字ではなく、ピリオドなどの高い文字を表す一連の文字です。たとえば、=2e は、ピリオドが表示されるはずの場所に表示されます。行末ごとに別の文字列が表示されます。私が過去に調査したことによると、このタイプのエンコーディングはかなり標準的で、Quoted Printable と呼ばれ、非常に古い電子メール ソフトウェアだけがそれを読み取ることができません。これが発生するたびに、影響を受けるユーザーが使用しているオペレーティング環境について、以前と同じように一連の質問をします。彼らは古いクライアントを使用していないため、QP は正しくレンダリングされるはずです。この問題の影響を受ける受信者とそうでない受信者の間に違いはないようです。
影響を受ける電子メールは、私の Web サーバーによって自動的に送信され、特別なエンコードは適用されません。ServerObjects Inc. による ASPMail を使用して ASP クラシック アプリケーションから送信されたかなり標準的なものです。
誰でもこれを引き起こす可能性のあるアイデアを持っていますか、それともエンドユーザーのエンコーディングの問題が適切にレンダリングされていないと仮定して修正されていますか??
これについて少し更新...
サーバーから HTML メールではなくプレーン テキストとしてメールを送信する場合、奇妙な文字が存在しないことが最近わかりました。これは、HTML メールが送信された場合にのみ発生します。