>>Azsaさんへトラックバーック

>1時間半ほどの調査の末、本文の最後を表す文字の「.」に関して

なにげなくこれに意見を。
.はなにかといわれるとSMTPの話がはいってくるです。
簡単に言えば、メールが終わったことを、受信側にしらせる
文字です。

< C R L F >.< C R L F >

なってることが多いです。ここで< C R L F >というのが
行末を表す記号で、C言語とかでいうならば"\r\n"にあたります。
どうやら、インターネットでテキストを転送する場合
公式的なものが存在していて、その公式には
行末にCRLFかCRまたはLFを入れなければならない。
とあります。CRはキャリッジリターン、LFはラインフォールド
という名前です。
結局は「< C R L F >.< C R L F >」を一つの文字列としてメールの
内容の終わりを表しているってことです。

余談。
じゃぁメールの文字列中に< C R L F >.< C R L F >が含まれるとどうなる?
これはSMTP側で< C R L F >.を< C R L F >..に変換されて送信されます。
そして受信側では< C R L F >..は< C R L F >.として再変換されるのです。

参考URL
SMTP応答コード一覧
http://ew.hitachi-system.co.jp/p/r-smtp.html

夜中に必死になってpopについて勉強した結果ですw
んでわー

仕様
< C R L F >はダイアリーノートの仕様上無効なタグとして
けされちゃいますので、半角スペース埋めてくださいねー

コメント

ME

最新の日記 一覧

<<  2025年6月  >>
1234567
891011121314
15161718192021
22232425262728
293012345

お気に入り日記の更新

最新のコメント

日記内を検索