チケット #807

log/mail.plm で送信するメールが RFC 違反(Date)
登録: 2002-11-24 19:57 最終更新: 2002-11-24 19:57

報告者:
担当者:
(未割り当て)
チケットの種類:
状況:
オープン
コンポーネント:
(未割り当て)
マイルストーン:
(未割り当て)
優先度:
5 - 中
重要度:
5 - 中
解決法:
なし
ファイル:
1

詳細

既に把握してはるような気もしますが、log/mail.plm でメールを
送信するときの Date header field のタイムゾーンの部分が
RFC2822(or 822)に従っていません。

http://www.rfc-editor.org/rfc/rfc2822.txt
3.3. Date and Time Specification
| zone = (( "+" / "-" ) 4DIGIT) / obs-zone

http://www.rfc-editor.org/rfc/rfc822.txt
5. DATE AND TIME SPECIFICATION
| zone = "UT" / "GMT" ;
Universal Time
| ; North
American : UT
| / "EST" / "EDT" ;
Eastern: - 5/ - 4
| / "CST" / "CDT" ;
Central: - 6/ - 5
| / "MST" / "MDT" ;
Mountain: - 7/ - 6
| / "PST" / "PDT" ;
Pacific: - 8/ - 7
| / 1ALPHA ;
Military: Z = UT;
| ; A:-1;
(J not used)
| ; M:-12;
N:+1; Y:+12
| / ( ("+" / "-") 4DIGIT ) ; Local
differential
| ;
hours+min. (HHMM)

あたりです。
で、patch を添付しときます。
国際化するならもっと手をいれないとダメですが。

チケットの履歴 (1 件中 1 件表示)

2002-11-24 19:57 更新者: iwai
  • 添付ファイル 176: plum-2.33.2-rfc2822.patch が付加されました

添付ファイルリスト

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする