V7.15β9No.10351
秀まるお2 さん 22/10/03 16:10
 
 秀丸メールのVersion 7.15β9をアップロードしました。

32bit版:
https://hide.maruo.co.jp/software/bin3/hmmail715b9_signed.exe

64bit版:
https://hide.maruo.co.jp/software/bin3/hmmail715b9_x64_signed.exe

 連絡いただいたバグ修正などの他に、やっとではありますが、TLS1.3対応しまし。
ただし、Windows11またはWindows Server 2022以上でないと使えないです。

 Windows11については手元のWindows11が22H2というバージョンで確認しつつ、21H2
では確認してません。もしよかったら誰か動作確認いただけると助かります。

 Windows Server 2022についてもテストできないです。

 Windows10でもレジストリを書き換えればTLS1.3対応するような話があるんですが、
僕がテストした限りはうまく動作しませんでした。なのでサポート対象外にしました。

 よろしくお願いします。

------------------------------------
 余談ですが、Windows標準のSChannelを使ってTLS1.3対応するには、「SP_PROT_TLS
1_3_CLIENT」を指定するだけではダメです。SCH_CREDENTIALSおよびTLS_PARAMETERS
の新しい構造体を使ってパラメータを渡すように直すことと、さらにはDecryptMessa
geの返り値がSEC_I_RENEGOTIATEになった後に、そこで届くSECBUFFER_EXTRAの内容を
使ってもう一度InitializeSecurityContextを呼び出すなどの処理が必要になります。

[ ]
RE:10351 V7.15β9No.10352
秀まるお2 さん 22/10/03 16:22
 
 追加ですみません。TLS1.3対応は、接続相手としては、

   google  (pop.gmail.com)
   Yahoo!メール (pop.mail.yahoo.co.jp)
   icloudのメール(imap.mail.me.com)
   AOLメール(imap.aol.com)

 でテストして大丈夫なことを確認しています。

[ ]
RE:10352 V7.15β9No.10353
秀まるお2 さん 22/10/03 18:19
 
 すみません。なぜかTLS1.3の送信(メールの送信)がダメみたいです。

 送信も受信もTLS関係の処理は同じなので大丈夫だと思ってて、テストしてません
でした。

 なんとか調べて修正してみます。

[ ]