常用環境の 68.11.0、テスト環境の 78.1.0 両方で確認しましたが、元メッセージの Date がそのまま転送メッセージ内の Forwarded Message に使われています。
EarlgreyTea さんが書きました:
Kiriman さんが書きました:
受信メールの転送時の日時が日本時間ではなく標準時となるのですが、この修正や設定等は可能でしょうか。
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.1.0
にて、Yahoo!宛にメールを送信、受信したメールをインライン転送してみましたが、元の Date のままです。
Kiriman さんご利用の Thunderbird のバージョンはなんでしょうか。
Kiriman さんが書きました:
受信メールの日時は正しく日本時間です。ソースをみても
Mon, 3 Aug 2020 17:15:00 +0900 (JST)
(JST) が付いているのが気になりました。
もしかして特定のメールでのみ起こっている症状ではないでしょうか。
そして元メールのソースのどこかに
コード:
08:15:00 +0000
があって、それを使っているのかもしれません。
RFC 5322 では
引用:
zone = (FWS ( "+" / "-" ) 4DIGIT)
とされていて (JST) などがないのが正式ですので自分も最初それを疑いましたが、手元のメールをあさって
Wed, 5 Aug 2020 09:31:36 +0900 : 日付ゼロパディング無し、+0900、JST 無し
Wed, 05 Aug 2020 07:16:51 +0900 : 日付ゼロパディングあり、+0900、JST 無し
Wed, 5 Aug 2020 09:04:57 +0900 (JST) : 日付ゼロパディング無し、+0900、JST あり
Tue, 04 Aug 2020 20:55:48 +0900 (JST) : 日付ゼロパディングあり、+0900、JST あり
Wed, 5 Aug 2020 00:13:45 +0000 : 日付ゼロパディング無し、+0000
Tue, 04 Aug 2020 03:28:47 -0700 : 日付ゼロパディングあり、-0700
といくつかの Date のパターンで転送を試してみたところ、いずれもそのまま使われています。