メール送信時に特定文字が化けるNo.06675
silver08833 さん 20/05/08 10:43
 
秀丸メール、便利に使っています。

以前は気づかなかったのですが、現在使用しているV6.93でメールを送信する際に、
メールタイトルのたとえば「都」という文字が「盜」という文字に化けるという現象
が起きています。

他のメーラでは起こっていないのであるいは秀丸メール特有の現象かと思うのですが、
おわかりになるでしょうか。

[ ]
RE:06675 メール送信時に特定文字が化けるNo.06676
秀まるお2 さん 20/05/08 11:00
 
 今ちょっと簡単にテストした限りは化けないようでした。

 自分から自分に、「Subject: 都」ってことでメールを送るテストをしただけです
が。文字コードをユニコードにしてもテストしてみましたが大丈夫そうでした。

 秀丸メールから送信してBecky!で受信しても大丈夫そうでした。

 たぶん何か条件があるんだろうと思います。例えばHTMLメールの場合だとダメとか
文字コードを簡体字中国語にしてるとか、あるいはメールの宛先によって違ったりと
か、発信元のSMTPサーバーによって起きる/起きないの違いがあるとか・・・。

 あるいは「都」の文字の前後に特定の文字列があるとダメとか。

 何かその辺の条件を特定して欲しいというか、再現の条件を探してみて欲しいです。

 秀丸メールの方で調べるとしたら、例えばご自身宛にメールを送ってみて、送信済
みフォルダにあるメールを選択してから「検索・関連するメール・このメールのロ
グ」を実行して出てくるSubject:ヘッダの内容と、届いたメールの「このメールのロ
グ」で見た内容がどう違うか調べるとかって作戦があります。

 普通だと、例えば日本語文字コードだと、

Subject: =?iso-2022-jp?B?GyRCRVQbKEI=?=

 とか、ユニコードだと

Subject: =?utf-8?B?6YO9?=

 とかになるのが正しいですけども。


[ ]
RE:06676 メール送信時に特定文字が化けるNo.06677
silver08833 さん 20/05/08 11:24
 
さっそくテストしていただき、ありがとうございます。

文字化けしたメールですが、

・送信メールのタイトル
  キの「感染拡大防止協力金」の件

・受信メールのタイトル
  盜の「感染拡大防止協力金」の件

のように文字化けしています。秀まるおさんのおっしゃるように、送信メールの検索
でログを取ってみたのが以下のものです。(メールアドレスなど伏せ字にしてあります)

------------------------
From: xxx xxxx <xxxxxxxx@xxx.xxx.xx.xx>
To: =?iso-2022-jp?B?GyRCO01DKxsoQkJDIBskQk19O3YycRsoQg==?= <xxxxx@xxxxx.xxx.xx.
xx>
Subject: =?iso-2022-jp?B?GyRCTy9KcyEme3skTiFWNDZAdzNIQmdLSTtfNihOTzZiIVcbKEI=?=
=?iso-2022-jp?B?GyRCJE43bxsoQg==?=
DQobJEI7M0VEJEckOSEjNVchOSROTy9KcyRHJDkhIxsoQg0KDQobJEJAaEZ8ISJ7eyROIVY0
NkB3M0hCZ0tJO182KE5PNmIhVyRPGyhCTlBPGyRCSyE/TSQsQlA+XSRIJEokQyRGJCQkSiQk
JE4kR0VUJEtKODZnJHIkJCRDJEYkJCRrJEhKczlwJDckXiQ3JD8kLCEiOiNEK0VUJE47OjZI
TytGLzZJJE5DNEV2NDEkKyRpTyJNbSQsJCIkaiEiIVZFVCRHJGI4IUYkJDckPzdrMkwhIhso
Qk5QTxskQkshP00kT0JQPl0kSzJDJCgkayQzJEgkSyRKJGokXiQ3JD8hVyRIJE4kMyRIISMk
LSRBJHMkSE8iTW0kciQvJGwkaztRQCokSyRiQD8wVSRyNDYkOCReJDckPyEjGyhCDQoNChsk
QiReJD8hIiQ5JEckS0pzRjskNSRsJEYkJCRrJEgkKiRqISIbKEI0GyRCN24kTjVZNkgkQCQx
JEckTyRKJC8bKEI1GyRCN24kTjVZNkgkSyREJCQkRiRiNihOTzZiJE87WUonJG8kbCReJDkk
TiRHISI7TUMrGyhCQkMbJEIkTyQqJD0kaSQvGyhCMTAwGyRCS3wxXyRONihOTzZiJHIkJCQ/
JEAkMSRrJEg4Kzl+JHMkRyQkJF4kOSEjJGIkSCRiJEg5VEAvJEtGLyQtJCskMSRrJE4kLDZQ
JGE/TTt+QmUkTjtFO3YkRyRiJCIkaiReJDckPyQsISI6IzJzJE8kPSRsJCw8QiRDJEY7ZCRi
JCYkbCQ3JC87VyQkJF4kOSEjGyhCDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
DQogGyRCOzNFRBsoQiAbJEJPQkknGyhCDQoga2F6MDg4MzNAc2VhLnBsYWxhLm9yLmpwDQog
MDkwLTExMTQtOTE5MQ0KDQo=

------------------------

[ ]
RE:06677 メール送信時に特定文字が化けるNo.06678
秀まるお2 さん 20/05/08 11:38
 
 秀丸メールの送信ログにある、その

Subject: =?iso-2022-jp?B?GyRCTy9KcyEme3skTiFWNDZAdzNIQmdLSTtfNihOTzZiIVcbKEI=?=
=?iso-2022-jp?B?GyRCJE43bxsoQg==?=

 の内容が間違ってることは無いと思います。

  https://hide.maruo.co.jp/lib/hmconv/hmfbase64_160.html

 にあるbase64デコードを使って「=?iso-2022....」から最後の「==?=」までを範囲
選択してデコードすると、たしかに正しい件名が出てくることが確認できると思いま
す。

 受信したメールのログの中のSubject:ヘッダも見てみて欲しいです。それは、普通
は送信済みメールのSubject:とまったく同じにならないといけないはずですが、何か
改変されてるんじゃないかと思います。

 内容が違ってるとしたら、どこかの通信経路上で書き換えられたってことになりま
す。例えばありがちなのは、ご自身のパソコンにインストールされてるアンチウイル
スソフトとかにメールを検閲する機能があって、その検閲によって内容が狂ってしま
ってるなんてこともあるかもしれません。

 他には、例えば大きい会社なんかだと、社内から社外へ発信するメールに対して検
閲するようなシステム(ウイルスチェック、あるいは情報漏洩のチェック)があって、
それがメールを改変してたりとかってこともありえると思います。

 例えば他のメールアカウントから発信してどうかとか、いろいろ通信経路が変わる
ようなテストをしてみると何か化けないパターンがあって、その辺の違いからどこで
改変されてるのか特定することが出来るんじゃないかと思います。

 アンチウイルスソフトが原因かどうかは、とりあえずアンチウイルスソフトを無効
化してテストしてみる方法とか、あるいはWindows10の標準のままのパソコンがある
ならそこから送受信してみるとかってテスト方法が可能です。

[ ]