|
sylpheed-jp:3023
From: <hlnelson@xxxxxxxxxx> > > アカウントの設定で Date ヘッダーフィールドを付ける設定に > > していますが、送信待機にした時点の日時が埋め込まれたまま > > 送信されるようです。これを実際に送信した時の日時にして送 > > 信されると嬉しいです。 ローカルで sendmail なりを動かして、そいつに Date ヘッダをつ けてもらってはいかがでしょう。 > Date: を実際に送信した日時にして送信するほうが正しい挙動だと > 思われますので、そのように修正しました。 RFC に従うならば、Date ヘッダは送信待機にした瞬間の時刻のほ うが正しいように思われます。 以下 RFC2822 より 3.6.1. The origination date field The origination date field consists of the field name "Date" followed by a date-time specification. orig-date = "Date:" date-time CRLF The origination date specifies the date and time at which the creator of the message indicated that the message was complete and ready to enter the mail delivery system. For instance, this might be the time that a user pushes the "send" or "submit" button in an application program. In any case, it is specifically not intended to convey the time that the message is actually transported, but rather the time at which the human or other creator of the message has put the message into its final form, ready for transport. (For example, a portable computer user who is not connected to a network might queue a message for delivery. The origination date is intended to contain the date and time that the user queued the message, not the time when the user connected to the network to send the message.) 一番最後に、ネットワークにつながっていないポータブルコン ピュータの例があげられていますが、この例と同じことではないで しょうか。 Date ヘッダは実際の送信日時ではなく、ユーザがメッセージを送 信待機にした時点とすべきです。 3018 2005-06-27 15:09 [Maha <maha@xxxxxxxxx] 今更ながらの要望です。 3021 2005-06-28 19:37 ┗[Hiroyuki Yamamoto <h] -> 3023 2005-06-28 23:07 ┗[<hlnelson@xxxxxxxxxx] 3024 2005-06-29 15:12 ┗[Hiroyuki Yamamoto <h] |