2008/09/11(木)dateヘッダーは送信日時ではない【未分類】spok■Dateヘッダーの意味メールのDateヘッダーは、通常「送信日時を表す」としか、書いていないことが多い。RFC2822によればhttp://www.puni.net/~mimori/rfc/rfc2822.txtいかなる場合でも、特にメッセージが実際に配送されている時間を含むことを意味せず、むしろ人またはメッセージの人以外の著者がメッセージを最終形にした、配送の準備ができたという時間を示す。system.メーラーの実装も様々で、「後で送信する」のボタンを押した日時であったり、実際に中継サーバーに送信した日時であったり、切り替えができるものもあったりするようである。(B)送信準備ができた」時刻ということである。厳密に考えれば、「後で送信する」のボタンを押した時が、もっともRFC2822には合致する。多くの人が、「メールの配信開始時刻」つまり、インターネットに放たれた時刻、と考えているために、RFCは無視し、実際に中継サーバーに送信した日時をつけるメーラーもあるのだろう。Dateヘッダーを付け忘れたら?最初のSMTPサーバー自動的に付けるのが慣例です。タイムゾーンを設定すれば、dateヘッダーを自動的につけるようにしました。http://www.cpa-lab.com/tech/0188/tb/※お手数ですが、SPAM防止のためURLの後ろに「dbH」を追加してください。2.03.Infomation管理人のメインサイト。画像アルバムコンテンツPaginatorの使い方。30最近の記事さくらインターネットで空メールエラーmbstrings関数をPHPで使う際の必見サイトQdmailサイトと相互リンクただ簡単にメールを送りたいだけだったのにPHPPHPフレームワークで日本語メール送信。anonymousissetを正しく理解する。ほんじissetを正しく理解する。ほんじissetを正しく理解する。へびにっきissetを正しく理解する。