RFC1725 日本語訳

1725 Post Office Protocol - Version 3. J. Myers, M. Rose. November 1994. (Format: TXT=35058 bytes) (Obsoletes RFC1460) (Obsoleted by RFC1939) (Status: STANDARD)
プログラムでの自動翻訳です。
RFC一覧
英語原文

Network Working Group                                           J. Myers
Request for Comments: 1725                               Carnegie Mellon
Obsoletes: 1460                                                  M. Rose
Category: Standards Track                   Dover Beach Consulting, Inc.
                                                           November 1994

コメントを求めるワーキンググループJ.マイアーズの要求をネットワークでつないでください: 1725 カーネギー・メロンは以下を時代遅れにします。 1460年のM.バラカテゴリ: Inc.1994年11月に相談する標準化過程ドーヴァービーチ

                    Post Office Protocol - Version 3

POP--バージョン3

Status of this Memo

このMemoの状態

   This document specifies an Internet standards track protocol for the
   Internet community, and requests discussion and suggestions for
   improvements.  Please refer to the current edition of the "Internet
   Official Protocol Standards" (STD 1) for the standardization state
   and status of this protocol.  Distribution of this memo is unlimited.

このドキュメントは、インターネットコミュニティにインターネット標準化過程プロトコルを指定して、改良のために議論と提案を要求します。 このプロトコルの標準化状態と状態への「インターネット公式プロトコル標準」(STD1)の現行版を参照してください。 このメモの分配は無制限です。

Overview

概要

   This memo is a revision to RFC 1460, a Draft Standard.  It makes the
   following changes from that document:

このメモはRFC1460、Draft Standardへの改正です。 それはそのドキュメントからの以下の変更を行います:

      - removed text regarding "split-UA model", which didn't add
        anything to the understanding of POP

- 「分裂-UAはモデル化すること」に関する取り除かれたテキスト。(そのテキストはPOPの理解に何も加えませんでした)。

      - clarified syntax of commands, keywords, and arguments

- コマンド、キーワード、および議論のはっきりさせられた構文

      - clarified behavior on broken connection

- 失意の接続のはっきりさせられた振舞い

      - explicitly permitted an inactivity autologout timer

- 明らかに受入れられて、不活発はタイマをautologoutします。

      - clarified the requirements of the "exclusive-access lock"

- 「排他的なアクセス錠」の要件をはっきりさせます。

      - removed implementation-specific wording regarding the parsing of
        the maildrop

- 郵便受けの構文解析に関する取り除かれた実装特有の言葉遣い

      - allowed servers to close the connection after a failed
        authentication command

- 失敗した認証コマンドの後に接続を終える許容サーバ

      - removed the LAST command

- 取り除いて、LASTは命令します。

      - fixed typo in example of TOP command

- TOPコマンドに関する例の固定誤植

      - clarified that the second argument to the TOP command is non-
        negative

- はっきりさせられて、TOPへの2番目の議論が命令するのは、非否定的です。

      - added the optional UIDL command

- 加えられて、任意のUIDLは命令します。

Myers & Rose                                                    [Page 1]

RFC 1725                          POP3                     November 1994

マイアーズとローズ[1ページ]RFC1725POP3 November 1994

      - added warning regarding length of shared secrets with APOP

- APOPがある共有秘密キーの長さに関する付記された警告

      - added additional warnings to the security considerations section

- セキュリティ問題部への付記された追加警告

1. Introduction

1. 序論

   On certain types of smaller nodes in the Internet it is often
   impractical to maintain a message transport system (MTS).  For
   example, a workstation may not have sufficient resources (cycles,
   disk space) in order to permit a SMTP server [RFC821] and associated
   local mail delivery system to be kept resident and continuously
   running.  Similarly, it may be expensive (or impossible) to keep a
   personal computer interconnected to an IP-style network for long
   amounts of time (the node is lacking the resource known as
   "connectivity").

インターネットのあるタイプの、より小さいノードでは、メッセージ輸送システム(MTS)を維持するのはしばしば非実用的です。 例えば、ワークステーションには十分なリソース(サイクル、椎間腔)が、SMTPサーバー[RFC821]と関連ローカルの郵便配達システムが居住しているように保たれて、絶え間なく動いていることを許可するためにないかもしれません。 同様に、長い量の時間のIP-スタイルネットワークとパーソナルコンピュータとインタコネクトし続けるのは、高価、そして、(不可能。)であるかもしれません(ノードは「接続性」として知られているリソースを欠いています)。

   Despite this, it is often very useful to be able to manage mail on
   these smaller nodes, and they often support a user agent (UA) to aid
   the tasks of mail handling.  To solve this problem, a node which can
   support an MTS entity offers a maildrop service to these less endowed
   nodes.  The Post Office Protocol - Version 3 (POP3) is intended to
   permit a workstation to dynamically access a maildrop on a server
   host in a useful fashion.  Usually, this means that the POP3 is used
   to allow a workstation to retrieve mail that the server is holding
   for it.

これにもかかわらず、これらのより小さいノードに関するメールに対処できるのがしばしば非常に役に立って、それらは、メール取り扱いに関するタスクを支援するためにしばしばユーザエージェント(UA)をサポートします。 この問題、MTS実体が申し出であることを支えることができるノードを解決するために、郵便受けサービスはそれほどノードをこれらに授けませんでした。 ポスト紙オフィスプロトコル--バージョン3(POP3)が、役に立つファッションでワークステーションがサーバー・ホストの上でダイナミックに郵便受けにアクセスすることを許可することを意図します。 通常、これは、POP3がワークステーションがサーバがそれのために保持しているメールを検索するのを許容するのに使用されることを意味します。

   For the remainder of this memo, the term "client host" refers to a
   host making use of the POP3 service, while the term "server host"
   refers to a host which offers the POP3 service.

このメモの残りについて、「クライアントホスト」という用語はPOP3サービスを利用するホストについて言及します、「サーバー・ホスト」という用語はPOP3がそれの申し出を修理するホストについて言及しますが。

2. A Short Digression

2. 短い脱線

   This memo does not specify how a client host enters mail into the
   transport system, although a method consistent with the philosophy of
   this memo is presented here:

このメモはクライアントホストがどうメールを輸送システムに入力するかを指定しません、このメモの哲学と一致したメソッドがここに提示されますが:

      When the user agent on a client host wishes to enter a message
      into the transport system, it establishes an SMTP connection to
      its relay host (this relay host could be, but need not be, the
      POP3 server host for the client host).

クライアントホストの上のユーザエージェントがメッセージを輸送システムに入力したがっているとき、それはSMTP接続を中継ホストに確立します(ある必要はないのを除いて、この中継ホストはクライアントホストのためのPOP3サーバー・ホストであるかもしれません)。

3. Basic Operation

3. 基本的な操作

   Initially, the server host starts the POP3 service by listening on
   TCP port 110.  When a client host wishes to make use of the service,
   it establishes a TCP connection with the server host.  When the
   connection is established, the POP3 server sends a greeting.  The
   client and POP3 server then exchange commands and responses

初めは、サーバー・ホストは、TCPポート110の上で聴くことによって、POP3サービスを始めます。 クライアントホストがサービスを利用したがっているとき、それはサーバー・ホストとのTCP接続を確立します。 接続が確立されるとき、POP3サーバは挨拶を送ります。 クライアント、POP3のサーバの当時の交換命令、および応答

Myers & Rose                                                    [Page 2]

RFC 1725                          POP3                     November 1994

マイアーズとローズ[2ページ]RFC1725POP3 November 1994

   (respectively) until the connection is closed or aborted.

(それぞれ) 接続が閉店するか、または中止されるまで。

   Commands in the POP3 consist of a keyword, possibly followed by one
   or more arguments.  All commands are terminated by a CRLF pair.
   Keywords and arguments consist of printable ASCII characters.
   Keywords and arguments are each separated by a single SPACE
   character.  Keywords are three or four characters long. Each argument
   may be up to 40 characters long.

POP3のコマンドは1つ以上の議論がことによるとあとに続いたキーワードから成ります。 すべてのコマンドがCRLF組によって終えられます。 キーワードと議論は印刷可能なASCII文字から成ります。 キーワードと議論は単独のSPACEキャラクタによってそれぞれ切り離されます。 長い間、キーワードは3か4つのキャラクタです。 長い間、各議論は最大40のキャラクタであるかもしれません。

   Responses in the POP3 consist of a status indicator and a keyword
   possibly followed by additional information.  All responses are
   terminated by a CRLF pair.  There are currently two status
   indicators: positive ("+OK") and negative ("-ERR").

POP3の応答は追加情報がことによるとあとに続いた自動運転表示灯とキーワードから成ります。 すべての応答がCRLF組によって終えられます。 現在、2つの自動運転表示灯があります: 積極的であって(「+ OK」)、否定的です(「-間違えてください」)。

   Responses to certain commands are multi-line.  In these cases, which
   are clearly indicated below, after sending the first line of the
   response and a CRLF, any additional lines are sent, each terminated
   by a CRLF pair.  When all lines of the response have been sent, a
   final line is sent, consisting of a termination octet (decimal code
   046, ".") and a CRLF pair.  If any line of the multi-line response
   begins with the termination octet, the line is "byte-stuffed" by
   pre-pending the termination octet to that line of the response.
   Hence a multi-line response is terminated with the five octets
   "CRLF.CRLF".  When examining a multi-line response, the client checks
   to see if the line begins with the termination octet.  If so and if
   octets other than CRLF follow, the the first octet of the line (the
   termination octet) is stripped away.  If so and if CRLF immediately
   follows the termination character, then the response from the POP
   server is ended and the line containing ".CRLF" is not considered
   part of the multi-line response.

あるコマンドへの応答はマルチ系列です。 これらの場合では、どんな追加系列も送ります、CRLF組によって終えられたそれぞれ。(応答とCRLFの最初の系列を送った後に、場合は以下で明確に示されます)。 応答のすべての系列を送ったとき、最終的な系列を送ります、終了八重奏から成って。「(小数が046をインチコード化する、」、)、そして、CRLF組。 何かマルチ系列応答の系列が終了八重奏で始まるなら、系列は未定プレ応答のその系列への終了八重奏で「バイトで、詰められます」。 したがって、マルチ系列応答は5つの八重奏"CRLF.CRLF"と共に終えられます。 マルチ系列応答を調べるとき、クライアントは、系列が終了八重奏で始まるかどうか確認するためにチェックします。 そうだとすれば、CRLF以外の八重奏が続くなら、系列(終了八重奏)の最初の八重奏ははがれます。 そうだとすれば、CRLFがすぐに行終了文字に続くなら、POPサーバからの応答は終わります、そして、".CRLF"を含む系列はマルチ系列応答の一部であると考えられません。

   A POP3 session progresses through a number of states during its
   lifetime.  Once the TCP connection has been opened and the POP3
   server has sent the greeting, the session enters the AUTHORIZATION
   state.  In this state, the client must identify itself to the POP3
   server.  Once the client has successfully done this, the server
   acquires resources associated with the client's maildrop, and the
   session enters the TRANSACTION state.  In this state, the client
   requests actions on the part of the POP3 server.  When the client has
   issued the QUIT command, the session enters the UPDATE state.  In
   this state, the POP3 server releases any resources acquired during
   the TRANSACTION state and says goodbye.  The TCP connection is then
   closed.

POP3セッションは生涯多くの州を通って進歩をします。 いったんTCP接続が開かれて、POP3サーバが挨拶を送ると、セッションはAUTHORIZATION状態に入ります。 この状態では、クライアントはPOP3サーバに身元を明らかにしなければなりません。クライアントがいったん首尾よくこれをすると、サーバはクライアントの郵便受けに関連しているリソースを取得します、そして、セッションはTRANSACTION状態に入力します。 この状態では、クライアントはPOP3サーバ側の動作を要求します。クライアントがQUITコマンドを発行したとき、セッションはUPDATE状態に入れます。 この状態では、POP3サーバは、TRANSACTION状態の間に取得されたどんなリソースも発表して、さようならを言います。 そして、TCP接続は閉店します。

   A POP3 server MAY have an inactivity autologout timer.  Such a timer
   MUST be of at least 10 minutes' duration.  The receipt of any command
   from the client during that interval should suffice to reset the
   autologout timer.  When the timer expires, the session does NOT enter

POP3サーバには、不活発自動ログアウト・タイマーがあるかもしれません。 そのようなタイマは少なくとも10分の持続時間のものであるに違いありません。 その間隔の間のクライアントからのどんなコマンドの領収書も、自動ログアウト・タイマーをリセットするために十分であるはずです。 タイマが期限が切れる場合、セッションに入りません。

Myers & Rose                                                    [Page 3]

RFC 1725                          POP3                     November 1994

マイアーズとローズ[3ページ]RFC1725POP3 November 1994

   the UPDATE state--the server should close the TCP connection without
   removing any messages or sending any response to the client.

UPDATE状態--どんなメッセージも取り除くか、またはどんな応答もクライアントに送らないで、サーバはTCP接続を終えるべきです。

4. The AUTHORIZATION State

4. 承認状態

   Once the TCP connection has been opened by a POP3 client, the POP3
   server issues a one line greeting.  This can be any string terminated
   by CRLF.  An example might be:

TCP接続がPOP3クライアントによっていったん開かれると、POP3サーバは1つの系列挨拶を発行します。 これはCRLFによって終えられたどんなストリングであるかもしれません。 例は以下の通りです。

      S:  +OK POP3 server ready

S: +OK POP3サーバ準備ができています。

   Note that this greeting is a POP3 reply.  The POP3 server should
   always give a positive response as the greeting.

この挨拶がPOP3回答であることに注意してください。 POP3サーバは挨拶としていつも積極的な応答を与えるべきです。

   The POP3 session is now in the AUTHORIZATION state.  The client must
   now identify and authenticate itself to the POP3 server.  Two
   possible mechanisms for doing this are described in this document,
   the USER and PASS command combination and the APOP command.  The APOP
   command is described later in this document.

POP3セッションが現在、AUTHORIZATION状態にあります。 クライアントは、現在、POP3サーバにそれ自体を特定して、認証しなければなりません。これをするための2台の可能なメカニズムがこのドキュメント、USER、PASSコマンド組み合わせ、およびAPOPコマンドで説明されます。 APOPコマンドは後で本書では説明されます。

   To authenticate using the USER and PASS command combination, the
   client must first issue the USER command.  If the POP3 server
   responds with a positive status indicator ("+OK"), then the client
   may issue either the PASS command to complete the authentication, or
   the QUIT command to terminate the POP3 session.  If the POP3 server
   responds with a negative status indicator ("-ERR") to the USER
   command, then the client may either issue a new authentication
   command or may issue the QUIT command.

USERを使用して、PASSコマンド組み合わせを認証するために、クライアントは最初に、USERコマンドを発行しなければなりません。 POP3サーバが陽性反応インディケータ(「+ OK」)で反応するなら、クライアントは認証を終了する通過コマンドかPOP3セッションを終える辞任コマンドのどちらかを発行するかもしれません。 POP3サーバが否定的自動運転表示灯(「-間違える」)でユーザコマンドに反応するなら、クライアントは、新しい認証コマンドを発行するか、または辞任コマンドを発行するかもしれません。

   When the client issues the PASS command, the POP3 server uses the
   argument pair from the USER and PASS commands to determine if the
   client should be given access to the appropriate maildrop.

クライアントがPASSコマンドを発行するとき、POP3サーバはUSERからの議論組を使用します、そして、PASSは適切な郵便受けへのアクセスがクライアントに与えられるべきであるかどうか決定すると命令します。

   Once the POP3 server has determined through the use of any
   authentication command that the client should be given access to the
   appropriate maildrop, the POP3 server then acquires an exclusive-
   access lock on the maildrop, as necessary to prevent messages from
   being modified or removed before the session enters the UPDATE state.
   If the lock is successfully acquired, the POP3 server responds with a
   positive status indicator.  The POP3 session now enters the
   TRANSACTION state, with no messages marked as deleted.  If the the
   maildrop cannot be opened for some reason (for example, a lock can
   not be acquired, the client is denied access to the appropriate
   maildrop, or the maildrop cannot be parsed), the POP3 server responds
   with a negative status indicator.  (If a lock was acquired but the
   POP3 server intends to respond with a negative status indicator, the
   POP3 server must release the lock prior to rejecting the command.)
   After returning a negative status indicator, the server may close the

一度、POP3サーバは、適切な郵便受けへのアクセスをクライアントに与えるべきであり、次に、POP3サーバがセッションがUPDATE状態に入る前に、メッセージが変更されるか、または取り除かれるのを防ぐために必要に応じて郵便受けで排他的なアクセス錠を入手することをどんな認証コマンドの使用目的でも決定したことがあります。 首尾よく錠を入手するなら、POP3サーバは陽性反応インディケータで反応します。 POP3セッションは今、削除されるようにマークされたメッセージなしでTRANSACTION状態に入ります。 ある理由で郵便受けを開くことができないなら(例えば、錠を入手できませんか、適切な郵便受けへのアクセスをクライアントに拒絶できませんか、郵便受けを分析できません)、POP3サーバは否定的自動運転表示灯で反応します。 (錠を入手しましたが、POP3サーバが否定的自動運転表示灯で応じるつもりであるなら、コマンドを拒絶する前に、POP3サーバは錠をリリースしなければなりません。) 否定的自動運転表示灯を返した後に、サーバは閉じるかもしれません。

Myers & Rose                                                    [Page 4]

RFC 1725                          POP3                     November 1994

マイアーズとローズ[4ページ]RFC1725POP3 November 1994

   connection.  If the server does not close the connection, the client
   may either issue a new authentication command and start again, or the
   client may issue the QUIT command.

接続。 サーバが接続を終えないなら、クライアントが、新しい認証コマンドを発行して、再開するかもしれませんか、またはクライアントはQUITコマンドを発行するかもしれません。

   After the POP3 server has opened the maildrop, it assigns a message-
   number to each message, and notes the size of each message in octets.
   The first message in the maildrop is assigned a message-number of
   "1", the second is assigned "2", and so on, so that the n'th message
   in a maildrop is assigned a message-number of "n".  In POP3 commands
   and responses, all message-number's and message sizes are expressed
   in base-10 (i.e., decimal).

POP3サーバが郵便受けを開いた後に、それは、メッセージ番号を各メッセージに割り当てて、八重奏における、それぞれのメッセージのサイズに注意します。 メッセージ番号が郵便受けにおける最初のメッセージに割り当てられる、「1インチ、「2インチ、などに、「n」のメッセージ番号は郵便受けでn'thが通信させるそうに割り当てられること」が2番目に割り当てられます。 POP3コマンドと応答では、すべてのメッセージ番号とメッセージサイズはベース-10(すなわち、10進の)で表されます。

   Here are summaries for the three POP3 commands discussed thus far:

ここに、これまでのところ議論した3つのPOP3コマンドのための概要があります:

      USER name

USER名

         Arguments:
             a string identifying a mailbox (required), which is of
             significance ONLY to the server

議論: サーバだけへの意味のものであるメールボックス(必要である)を特定するストリング

         Restrictions:
             may only be given in the AUTHORIZATION state after the POP3
             greeting or after an unsuccessful USER or PASS command

制限: POP3挨拶か失敗のUSERかPASSが命令した後にAUTHORIZATION状態で与えるだけであるかもしれません。

         Possible Responses:
             +OK name is a valid mailbox
             -ERR never heard of mailbox name

可能な応答: + OK名は-ERRがメールボックス名について決して聞かなかった有効なメールボックスです。

         Examples:
             C: USER mrose
             S: +OK mrose is a real hoopy frood
                ...
             C: USER frated
             S: -ERR sorry, no mailbox for frated here

例: C: USER mrose S: +OK mroseは本当のhoopy froodです… C: USER frated S: -ERR残念である、どんなメールボックス、もここで、fratedしませんでした。

      PASS string

PASSストリング

         Arguments:
             a server/mailbox-specific password (required)

議論: メールボックスサーバ/特有のパスワード(必要)です。

         Restrictions:
             may only be given in the AUTHORIZATION state after a
             successful USER command

制限: うまくいっているUSERコマンドの後にAUTHORIZATION状態で与えるだけであるかもしれません。

         Discussion:
             Since the PASS command has exactly one argument, a POP3
             server may treat spaces in the argument as part of the
             password, instead of as argument separators.

議論: PASSコマンドにはちょうど1つの議論があるので、POP3サーバはパスワードの一部として議論における空間を扱うかもしれません、引数分離子の代わりに。

Myers & Rose                                                    [Page 5]

RFC 1725                          POP3                     November 1994

マイアーズとローズ[5ページ]RFC1725POP3 November 1994

         Possible Responses:
             +OK maildrop locked and ready
             -ERR invalid password
             -ERR unable to lock maildrop

可能な応答: 郵便受けをロックできない+ OK郵便受けのロックされて持ち合わせの-ERR無効のパスワード-ERR

         Examples:
             C: USER mrose
             S: +OK mrose is a real hoopy frood
             C: PASS secret
             S: +OK mrose's maildrop has 2 messages (320 octets)
               ...
             C: USER mrose
             S: +OK mrose is a real hoopy frood
             C: PASS secret
             S: -ERR maildrop already locked

例: C: USER mrose S: +OK mroseは本当のhoopy frood Cです: PASS秘密S: +OK mroseの郵便受けには、2つのメッセージ(320の八重奏)があります… C: USER mrose S: +OK mroseは本当のhoopy frood Cです: PASS秘密S: -既にロックされたERR郵便受け

      QUIT

やめてください。

         Arguments: none

議論: なし

         Restrictions: none

制限: なし

         Possible Responses:
             +OK

可能な応答: + OK

         Examples:
             C: QUIT
             S: +OK dewey POP3 server signing off

例: C: Sをやめてください: + サインオフするOK dewey POP3サーバ

5. The TRANSACTION State

5. トランザクション状態

   Once the client has successfully identified itself to the POP3 server
   and the POP3 server has locked and opened the appropriate maildrop,
   the POP3 session is now in the TRANSACTION state.  The client may now
   issue any of the following POP3 commands repeatedly.  After each
   command, the POP3 server issues a response.  Eventually, the client
   issues the QUIT command and the POP3 session enters the UPDATE state.

クライアントが首尾よくPOP3サーバに身元を明らかにして、POP3サーバがいったん適切な郵便受けをロックして、開くと、POP3セッションが現在、TRANSACTION状態にあります。 クライアントは現在、繰り返して以下のPOP3コマンドのいずれも発行するかもしれません。 各コマンドの後に、POP3サーバは応答を発行します。 結局、クライアントはQUITコマンドを発行します、そして、POP3セッションはUPDATE状態に入力します。

   Here are the POP3 commands valid in the TRANSACTION state:

ここに、TRANSACTION状態で有効なPOP3コマンドがあります:

      STAT

スタット

         Arguments: none

議論: なし

         Restrictions:
             may only be given in the TRANSACTION state

制限: TRANSACTION状態で与えるだけであるかもしれません。

Myers & Rose                                                    [Page 6]

RFC 1725                          POP3                     November 1994

マイアーズとローズ[6ページ]RFC1725POP3 November 1994

         Discussion:
             The POP3 server issues a positive response with a line
             containing information for the maildrop.  This line is
             called a "drop listing" for that maildrop.

議論: POP3サーバは系列が郵便受けのための情報を含んでいる積極的な応答を発行します。 この系列はその郵便受けのために「低下リスト」と呼ばれます。

             In order to simplify parsing, all POP3 servers required to
             use a certain format for drop listings.  The positive
             response consists of "+OK" followed by a single space, the
             number of messages in the maildrop, a single space, and the
             size of the maildrop in octets.  This memo makes no
             requirement on what follows the maildrop size.  Minimal
             implementations should just end that line of the response
             with a CRLF pair.  More advanced implementations may
             include other information.

構文解析を簡素化するために、すべてのPOP3サーバが低下リストに、ある形式を使用するのが必要です。 シングルスペース、郵便受けにおける、メッセージの数、シングルスペース、および八重奏における、郵便受けのサイズに従って、「積極的な応答は」 +からOKに成ること」が続きました。 このメモは郵便受けサイズに続くことに要件を全く作りません。 最小限の器具はCRLF組と共に応答のその系列をただ終わらせるべきです。 より高度な実装は他の情報を含むかもしれません。

                NOTE: This memo STRONGLY discourages implementations
                from supplying additional information in the drop
                listing.  Other, optional, facilities are discussed
                later on which permit the client to parse the messages
                in the maildrop.

以下に注意してください。 このメモSTRONGLYは、実装が低下リストで追加情報を提供するのを思いとどまります。 後で他の、そして、任意の施設について議論します(クライアントが郵便受けにおけるメッセージを分析することを許可します)。

             Note that messages marked as deleted are not counted in
             either total.

削除されるようにマークされたメッセージがどちらの合計でも数えられないことに注意してください。

         Possible Responses:
             +OK nn mm

可能な応答: + OK nn mm

         Examples:
             C: STAT
             S: +OK 2 320

例: C: スタットS: + OK2 320

      LIST [msg]

リスト[msg]

         Arguments:
             a message-number (optional), which, if present, may NOT
             refer to a message marked as deleted

議論: メッセージ番号(任意の)。(存在しているなら、そのメッセージ番号は削除されるようにマークされたメッセージを示さないかもしれません)。

         Restrictions:
             may only be given in the TRANSACTION state

制限: TRANSACTION状態で与えるだけであるかもしれません。

         Discussion:
             If an argument was given and the POP3 server issues a
             positive response with a line containing information for
             that message.  This line is called a "scan listing" for
             that message.

議論: 議論が与えてPOP3であったなら、サーバは系列がそのメッセージのための情報を含んでいる積極的な応答を発行します。 この系列はそのメッセージのために「スキャンリスト」と呼ばれます。

             If no argument was given and the POP3 server issues a
             positive response, then the response given is multi-line.

議論を全く与えないで、POP3サーバが積極的な応答を発行して、次に、与えられた応答がマルチ系列であるなら。

Myers & Rose                                                    [Page 7]

RFC 1725                          POP3                     November 1994

マイアーズとローズ[7ページ]RFC1725POP3 November 1994

             After the initial +OK, for each message in the maildrop,
             the POP3 server responds with a line containing information
             for that message.  This line is also called a "scan
             listing" for that message.

初期かOKだったことの後に、郵便受けにおける各メッセージに関して、系列がそのメッセージのための情報を含んでいて、POP3サーバは反応します。 また、この系列はそのメッセージのために「スキャンリスト」と呼ばれます。

             In order to simplify parsing, all POP3 servers are required
             to use a certain format for scan listings.  A scan listing
             consists of the message-number of the message, followed by
             a single space and the exact size of the message in octets.
             This memo makes no requirement on what follows the message
             size in the scan listing.  Minimal implementations should
             just end that line of the response with a CRLF pair.  More
             advanced implementations may include other information, as
             parsed from the message.

構文解析を簡素化するために、すべてのPOP3サーバがスキャンリストに、ある形式を使用するのに必要です。 スキャンリストはシングルスペースがあとに続いたメッセージのメッセージ番号と八重奏における、メッセージの実寸から成ります。 このメモはスキャンリストでメッセージサイズに続くことに要件を全く作りません。 最小限の器具はCRLF組と共に応答のその系列をただ終わらせるべきです。 より高度な実装はメッセージから分析されるように他の情報を含むかもしれません。

                NOTE: This memo STRONGLY discourages implementations
                from supplying additional information in the scan
                listing.  Other, optional, facilities are discussed
                later on which permit the client to parse the messages
                in the maildrop.

以下に注意してください。 このメモSTRONGLYは、実装がスキャンリストで追加情報を提供するのを思いとどまります。 後で他の、そして、任意の施設について議論します(クライアントが郵便受けにおけるメッセージを分析することを許可します)。

             Note that messages marked as deleted are not listed.

削除されるようにマークされたメッセージが記載されていないことに注意してください。

         Possible Responses:
             +OK scan listing follows
             -ERR no such message

可能な応答: + OKスキャンリストはそのようなものが通信させる-ERRノー、に従います。

         Examples:
             C: LIST
             S: +OK 2 messages (320 octets)
             S: 1 120
             S: 2 200
             S: .
               ...
             C: LIST 2
             S: +OK 2 200
               ...
             C: LIST 3
             S: -ERR no such message, only 2 messages in maildrop

例: C: リストS: + OK2つのメッセージ(320の八重奏)S: 1 120秒間: 2 200秒間: . ... C: 2秒間、記載してください: + OK2 200… C: 3秒間、記載してください: -ERRはメッセージ、郵便受けでそのような2つのメッセージであるだけではありません。

      RETR msg

RETR msg

         Arguments:
             a message-number (required) which may not refer to a
             message marked as deleted

議論: 削除されるようにマークされたメッセージを示さないかもしれないメッセージ番号(必要です)

         Restrictions:
             may only be given in the TRANSACTION state

制限: TRANSACTION状態で与えるだけであるかもしれません。

Myers & Rose                                                    [Page 8]

RFC 1725                          POP3                     November 1994

マイアーズとローズ[8ページ]RFC1725POP3 November 1994

         Discussion:
             If the POP3 server issues a positive response, then the
             response given is multi-line.  After the initial +OK, the
             POP3 server sends the message corresponding to the given
             message-number, being careful to byte-stuff the termination
             character (as with all multi-line responses).

議論: POP3サーバが積極的な応答を発行するなら、与えられた応答はマルチ系列です。 初期かOKだったことの後に、POP3サーバは与えられたメッセージ番号に対応するメッセージを送ります、行終了文字をバイト詰めるのに慎重であることで(すべてのマルチ系列応答のように)。

         Possible Responses:
             +OK message follows
             -ERR no such message

可能な応答: + OKメッセージはそのようなものが通信させる-ERRノー、に従います。

         Examples:
             C: RETR 1
             S: +OK 120 octets
             S: <the POP3 server sends the entire message here>
             S: .

例: C: RETR1秒間: + OKの120の八重奏S: POP3サーバが全体を送る<はここで>Sを通信させます: .

      DELE msg

DELE msg

         Arguments:
             a message-number (required) which may not refer to a
             message marked as deleted

議論: 削除されるようにマークされたメッセージを示さないかもしれないメッセージ番号(必要です)

         Restrictions:
             may only be given in the TRANSACTION state

制限: TRANSACTION状態で与えるだけであるかもしれません。

         Discussion:
             The POP3 server marks the message as deleted.  Any future
             reference to the message-number associated with the message
             in a POP3 command generates an error.  The POP3 server does
             not actually delete the message until the POP3 session
             enters the UPDATE state.

議論: POP3サーバは削除されるようにメッセージをマークします。 POP3コマンドにおけるメッセージに関連しているメッセージ番号のどんな後学もエラーを起こします。 POP3セッションがUPDATE状態に入るまで、POP3サーバは実際にメッセージを削除しません。

         Possible Responses:
             +OK message deleted
             -ERR no such message

可能な応答: + OKメッセージの削除された-ERRはそのようなメッセージではありません。

         Examples:
             C: DELE 1
             S: +OK message 1 deleted
                ...
             C: DELE 2
             S: -ERR message 2 already deleted

例: C: DELE1秒間: + 1が削除したOKメッセージ… C: DELE2秒間: -既に削除されたERRメッセージ2

      NOOP

NOOP

         Arguments: none

議論: なし

Myers & Rose                                                    [Page 9]

RFC 1725                          POP3                     November 1994

マイアーズとローズ[9ページ]RFC1725POP3 November 1994

         Restrictions:
             may only be given in the TRANSACTION state

制限: TRANSACTION状態で与えるだけであるかもしれません。

         Discussion:
             The POP3 server does nothing, it merely replies with a
             positive response.

議論: それは、積極的な応答でPOP3サーバが何もしないと単に返答します。

         Possible Responses:
             +OK

可能な応答: + OK

         Examples:
             C: NOOP
             S: +OK

例: C: NOOP S: + OK

      RSET

RSET

         Arguments: none

議論: なし

         Restrictions:
             may only be given in the TRANSACTION state

制限: TRANSACTION状態で与えるだけであるかもしれません。

         Discussion:
             If any messages have been marked as deleted by the POP3
             server, they are unmarked.  The POP3 server then replies
             with a positive response.

議論: 何かメッセージがPOP3サーバによって削除されるようにマークされたなら、それらは無印です。 そして、POP3サーバは積極的な応答で返答します。

         Possible Responses:
             +OK

可能な応答: + OK

         Examples:
             C: RSET
             S: +OK maildrop has 2 messages (320 octets)

例: C: RSET S: + OK郵便受けには、2つのメッセージがあります。(320の八重奏)

6. The UPDATE State

6. アップデート状態

   When the client issues the QUIT command from the TRANSACTION state,
   the POP3 session enters the UPDATE state.  (Note that if the client
   issues the QUIT command from the AUTHORIZATION state, the POP3
   session terminates but does NOT enter the UPDATE state.)

クライアントがTRANSACTION状態からQUITコマンドを発行するとき、POP3セッションはUPDATE状態に入ります。 (クライアントがAUTHORIZATION状態からQUITコマンドを発行するなら、POP3セッションが終わりますが、UPDATE状態に入らないことに注意してください。)

   If a session terminates for some reason other than a client-issued
   QUIT command, the POP3 session does NOT enter the UPDATE state and
   MUST not remove any messages from the maildrop.

ある理由でクライアントによって発行されたQUITコマンド以外に、セッションが終わるなら、POP3セッションは、UPDATE状態に入力しないで、郵便受けからどんなメッセージも取り除いてはいけません。

      QUIT

やめてください。

         Arguments: none

議論: なし

Myers & Rose                                                   [Page 10]

RFC 1725                          POP3                     November 1994

マイアーズとローズ[10ページ]RFC1725POP3 November 1994

         Restrictions: none

制限: なし

         Discussion:
             The POP3 server removes all messages marked as deleted from
             the maildrop.  It then releases any exclusive-access lock
             on the maildrop and replies as to the status of these
             operations.  The TCP connection is then closed.

議論: POP3サーバは郵便受けから削除されるようにマークされたすべてのメッセージを取り除きます。 そして、それはこれらの操作の状態に関して郵便受けと回答でのどんな排他的なアクセス錠もリリースします。 そして、TCP接続は閉店します。

         Possible Responses:
             +OK

可能な応答: + OK

         Examples:
             C: QUIT
             S: +OK dewey POP3 server signing off (maildrop empty)
                ...
             C: QUIT
             S: +OK dewey POP3 server signing off (2 messages left)
                ...

例: C: Sをやめてください: + サインオフする(郵便受け空の)OK dewey POP3サーバ… C: Sをやめてください: + サインオフするOK dewey POP3サーバ(あと2つのメッセージ)…

7. Optional POP3 Commands

7. 任意のPOP3コマンド

   The POP3 commands discussed above must be supported by all minimal
   implementations of POP3 servers.

POP3サーバのすべての最小限の器具で上で議論したPOP3コマンドをサポートしなければなりません。

   The optional POP3 commands described below permit a POP3 client
   greater freedom in message handling, while preserving a simple POP3
   server implementation.

任意のPOP3コマンドは簡単なPOP3サーバ実装を保存している間、許可証の下でメッセージハンドリングにおけるPOP3のクライアントの、よりすばらしい自由について説明しました。

      NOTE: This memo STRONGLY encourages implementations to support
      these commands in lieu of developing augmented drop and scan
      listings.  In short, the philosophy of this memo is to put
      intelligence in the part of the POP3 client and not the POP3
      server.

以下に注意してください。 このメモSTRONGLYは、実装が増大している低下を開発することの代わりにこれらのコマンドをサポートして、リストをスキャンするよう奨励します。 要するに、このメモの哲学はPOP3サーバではなく、POP3クライアントの部分に知性を入れることです。

      TOP msg n

TOP msg n

         Arguments:
             a message-number (required) which may NOT refer to to a
             message marked as deleted, and a non-negative number
             (required)

議論: aへの削除されるようにマークされたメッセージ、および非負数について言及しないかもしれないメッセージ番号(必要です)(必要)です。

         Restrictions:
             may only be given in the TRANSACTION state

制限: TRANSACTION状態で与えるだけであるかもしれません。

         Discussion:
             If the POP3 server issues a positive response, then the
             response given is multi-line.  After the initial +OK, the
             POP3 server sends the headers of the message, the blank

議論: POP3サーバが積極的な応答を発行するなら、与えられた応答はマルチ系列です。 初期かOKだったことの後に、POP3サーバはメッセージ、空白のヘッダーを送ります。

Myers & Rose                                                   [Page 11]

RFC 1725                          POP3                     November 1994

マイアーズとローズ[11ページ]RFC1725POP3 November 1994

             line separating the headers from the body, and then the
             number of lines indicated message's body, being careful to
             byte-stuff the termination character (as with all multi-
             line responses).

ボディーからのヘッダーを分離して、次に系列の数を切り離す系列はメッセージのボディーを示しました、行終了文字をバイト詰めるのに慎重であることで(すべてのマルチ系列応答のように)。

             Note that if the number of lines requested by the POP3
             client is greater than than the number of lines in the
             body, then the POP3 server sends the entire message.

POP3クライアントによって要求された系列の数がボディーの系列の数より大きいならPOP3サーバが全体のメッセージを送ることに注意してください。

         Possible Responses:
             +OK top of message follows
             -ERR no such message

可能な応答: + メッセージのOK先端はそのようなものが通信させる-ERRノー、に従います。

         Examples:
             C: TOP 1 10
             S: +OK
             S: <the POP3 server sends the headers of the
                message, a blank line, and the first 10 lines
                of the body of the message>
             S: .
                ...
             C: TOP 100 3
             S: -ERR no such message

例: C: 10秒間の最高1: + OK S: POP3サーバがメッセージのヘッダー、空白行、およびメッセージ欄>Sの最初の10の系列を送る<: . ... C: トップ1003秒間: -ERRはそのようなメッセージではありません。

      UIDL [msg]

UIDL[msg]

      Arguments:
          a message-number (optionally)  If a message-number is given,
          it may NOT refer to a message marked as deleted.

議論: それは、メッセージ番号であるならメッセージ番号(任意に)を与えて、削除されるようにマークされたメッセージを示さないかもしれません。

      Restrictions:
          may only be given in the TRANSACTION state.

制限: TRANSACTION状態で与えるだけであるかもしれません。

      Discussion:
          If an argument was given and the POP3 server issues a positive
          response with a line containing information for that message.
          This line is called a "unique-id listing" for that message.

議論: 議論が与えてPOP3であったなら、サーバは系列がそのメッセージのための情報を含んでいる積極的な応答を発行します。 この系列はそのメッセージのために「ユニークなイドリスト」と呼ばれます。

          If no argument was given and the POP3 server issues a positive
          response, then the response given is multi-line.  After the
          initial +OK, for each message in the maildrop, the POP3 server
          responds with a line containing information for that message.
          This line is called a "unique-id listing" for that message.

議論を全く与えないで、POP3サーバが積極的な応答を発行して、次に、与えられた応答がマルチ系列であるなら。 初期かOKだったことの後に、郵便受けにおける各メッセージに関して、系列がそのメッセージのための情報を含んでいて、POP3サーバは反応します。 この系列はそのメッセージのために「ユニークなイドリスト」と呼ばれます。

          In order to simplify parsing, all POP3 servers are required to
          use a certain format for unique-id listings.  A unique-id
          listing consists of the message-number of the message,
          followed by a single space and the unique-id of the message.

構文解析を簡素化するために、すべてのPOP3サーバがユニークなイドリストに、ある形式を使用するのに必要です。 ユニークなイドリストはシングルスペースがあとに続いたメッセージのメッセージ番号とメッセージのユニークなイドから成ります。

Myers & Rose                                                   [Page 12]

RFC 1725                          POP3                     November 1994

マイアーズとローズ[12ページ]RFC1725POP3 November 1994

          No information follows the unique-id in the unique-id listing.

どんな情報もユニークなイドリストでユニークなイドに従いません。

          The unique-id of a message is an arbitrary server-determined
          string, consisting of characters in the range 0x21 to 0x7E,
          which uniquely identifies a message within a maildrop and
          which persists across sessions. The server should never reuse
          an unique-id in a given maildrop, for as long as the entity
          using the unique-id exists.

メッセージのユニークなイドは任意のサーバで決定しているストリングです、範囲0x21で0x7E(郵便受けの中で唯一メッセージを特定して、セッションの向こう側に固執している)にキャラクタから成って。 サーバは与えられた郵便受けにおけるユニークなイドを決して再利用するべきではありません、ユニークなイドを使用する実体が存在している限り。

          Note that messages marked as deleted are not listed.

削除されるようにマークされたメッセージが記載されていないことに注意してください。

      Possible Responses:
          +OK unique-id listing follows
          -ERR no such message

可能な応答: + OKリストが従うユニークなイド-ERRはそのようなメッセージではありません。

      Examples:
          C: UIDL
          S: +OK
          S: 1 whqtswO00WBw418f9t5JxYwZ
          S: 2 QhdPYR:00WBw1Ph7x7
          S: .
             ...
          C: UIDL 2
          S: +OK 2 QhdPYR:00WBw1Ph7x7
             ...
          C: UIDL 3
          S: -ERR no such message, only 2 messages in maildrop

例: C: UIDL S: + OK S: 1whqtswO00WBw418f9t5JxYwZ S: 2 QhdPYR: 00WBw1Ph7x7S: . ... C: UIDL2秒間: QhdPYR: + OK2 00WBw1Ph7x7… C: UIDL3秒間: -ERRはメッセージ、郵便受けでそのような2つのメッセージであるだけではありません。

      APOP name digest

APOP名前ダイジェスト

         Arguments:
             a string identifying a mailbox and a MD5 digest string
             (both required)

議論: メールボックスを特定するストリングとMD5ダイジェストストリング(ともに必要)です。

         Restrictions:
             may only be given in the AUTHORIZATION state after the POP3
             greeting

制限: POP3挨拶の後にAUTHORIZATION状態で与えるだけであるかもしれません。

         Discussion:
             Normally, each POP3 session starts with a USER/PASS
             exchange.  This results in a server/user-id specific
             password being sent in the clear on the network.  For
             intermittent use of POP3, this may not introduce a sizable
             risk.  However, many POP3 client implementations connect to
             the POP3 server on a regular basis -- to check for new
             mail.  Further the interval of session initiation may be on
             the order of five minutes.  Hence, the risk of password
             capture is greatly enhanced.

議論: 通常、それぞれのPOP3セッションはUSER/PASS交換から始まります。 これはネットワークに関する明確で送られるサーバ/ユーザIDの特定のパスワードをもたらします。 POP3の間欠使用のために、これはかなり大きい危険を導入しないかもしれません。 しかしながら、多くのPOP3クライアント実装が定期的にPOP3サーバに接続します--新しいメールがないかどうかチェックするために。 さらに、5分の注文にはセッション開始の間隔があるかもしれません。 したがって、パスワード・キャプチャの危険は大いに高められます。

Myers & Rose                                                   [Page 13]

RFC 1725                          POP3                     November 1994

マイアーズとローズ[13ページ]RFC1725POP3 November 1994

             An alternate method of authentication is required which
             provides for both origin authentication and replay
             protection, but which does not involve sending a password
             in the clear over the network.  The APOP command provides
             this functionality.

発生源認証と反復操作による保護の両方に備えますが、ネットワークの上の明確でパスワードを送ることを伴わない認証の代替方法が、必要です。 APOPコマンドはこの機能性を提供します。

             A POP3 server which implements the APOP command will
             include a timestamp in its banner greeting.  The syntax of
             the timestamp corresponds to the `msg-id' in [RFC822], and
             MUST be different each time the POP3 server issues a banner
             greeting.  For example, on a UNIX implementation in which a
             separate UNIX process is used for each instance of a POP3
             server, the syntax of the timestamp might be:

APOPがコマンドであると実装するPOP3サーバはバナー挨拶にタイムスタンプを含むでしょう。 タイムスタンプの構文は、[RFC822]の'msg-イド'に対応している、POP3サーバがバナー挨拶を発行する各回に異なっているに違いありません。 例えば、別々のUNIXプロセスがPOP3サーバの各インスタンスに使用されるUNIX実装では、タイムスタンプの構文は以下の通りです。

                <process-ID.clock@hostname>

<プロセスID.clock@hostname>。

             where `process-ID' is the decimal value of the process's
             PID, clock is the decimal value of the system clock, and
             hostname is the fully-qualified domain-name corresponding
             to the host where the POP3 server is running.

'プロセスID'が過程sのPIDのデシマル値であるところでは、時計はシステムクロックのデシマル値です、そして、ホスト名はPOP3サーバが稼働しているところのホストにとって、対応する完全に適切なドメイン名です。

             The POP3 client makes note of this timestamp, and then
             issues the APOP command.  The `name' parameter has
             identical semantics to the `name' parameter of the USER
             command. The `digest' parameter is calculated by applying
             the MD5 algorithm [RFC1321] to a string consisting of the
             timestamp (including angle-brackets) followed by a shared
             secret.  This shared secret is a string known only to the
             POP3 client and server.  Great care should be taken to
             prevent unauthorized disclosure of the secret, as knowledge
             of the secret will allow any entity to successfully
             masquerade as the named user.  The `digest' parameter
             itself is a 16-octet value which is sent in hexadecimal
             format, using lower-case ASCII characters.

POP3クライアントはこのタイムスタンプ、および次に、問題のメモをAPOPコマンドにします。 '名前'パラメタはUSERコマンドの'名前'パラメタに同じ意味論を持っています。 'ダイジェスト'パラメタは、共有秘密キーがあとに続いたタイムスタンプ(角ブラケットを含んでいる)から成るストリングにMD5アルゴリズム[RFC1321]を適用することによって、計算されます。 この共有秘密キーはPOP3クライアントとサーバだけに知られているストリングです。秘密の不当開示を防ぐために高度の注意を取るべきです、どんな実体も秘密に関する知識で首尾よく命名されたユーザのふりをすることができるとき。 'ダイジェスト'パラメタ自体は小文字のASCII文字を使用して、16進形式で送られる16八重奏の値です。

             When the POP3 server receives the APOP command, it verifies
             the digest provided.  If the digest is correct, the POP3
             server issues a positive response, and the POP3 session
             enters the TRANSACTION state.  Otherwise, a negative
             response is issued and the POP3 session remains in the
             AUTHORIZATION state.

POP3サーバがAPOPコマンドを受け取るとき、それは提供されたダイジェストについて確かめます。 ダイジェストが正しいなら、POP3サーバは積極的な応答を発行します、そして、POP3セッションはTRANSACTION状態に入れます。 さもなければ、否定応答は発行されます、そして、POP3セッションはAUTHORIZATION州に残っています。

             Note that as the length of the shared secret increases, so
             does the difficulty of deriving it.  As such, shared
             secrets should be long strings (considerably longer than
             the 8-character example shown below).

共有秘密キーの長さがそれを引き出すという困難を増強して、そう、するとき、それに注意してください。 そういうものとして、共有秘密キーはロング・ストリングであるべきです(以下に示された8キャラクタの例よりかなり長い)。

Myers & Rose                                                   [Page 14]

RFC 1725                          POP3                     November 1994

マイアーズとローズ[14ページ]RFC1725POP3 November 1994

         Possible Responses:
             +OK maildrop locked and ready
             -ERR permission denied

可能な応答: + ロックされて持ち合わせの-ERR許可が否定したOK郵便受け

         Examples:
             S: +OK POP3 server ready <1896.697170952@dbc.mtview.ca.us>
             C: APOP mrose c4c9334bac560ecc979e58001b3e22fb
             S: +OK maildrop has 1 message (369 octets)

例: S: + OK POP3サーバ ready <1896.697170952@dbc.mtview.ca.us 、gt;、C: APOP mrose c4c9334bac560ecc979e58001b3e22fb S: + OK郵便受けには、1つのメッセージがあります。(369の八重奏)

             In this example, the shared  secret  is  the  string  `tan-
             staaf'.  Hence, the MD5 algorithm is applied to the string

この例では、共有秘密キーはストリング'日焼けstaaf'です。 したがって、MD5アルゴリズムはストリングに適用されます。

                <1896.697170952@dbc.mtview.ca.us>tanstaaf

<1896.697170952@dbc.mtview.ca.us>tanstaaf

             which produces a digest value of

生産物aはどれについて値を読みこなしますか。

                c4c9334bac560ecc979e58001b3e22fb

c4c9334bac560ecc979e58001b3e22fb

8. POP3 Command Summary

8. POP3コマンド概要

   Minimal POP3 Commands:

最小量のPOP3は命令します:

      USER name               valid in the AUTHORIZATION state
      PASS string
      QUIT

AUTHORIZATION州のPASSストリングQUITで妥当なUSER名

      STAT                    valid in the TRANSACTION state
      LIST [msg]
      RETR msg
      DELE msg
      NOOP
      RSET

TRANSACTION州のLIST[msg]RETR msg DELE msg NOOP RSETで有効なSTAT

      QUIT                    valid in the UPDATE state

UPDATE状態で有効なQUIT

   Optional POP3 Commands:

任意のPOP3は命令します:

      APOP name digest        valid in the AUTHORIZATION state

AUTHORIZATION状態で有効なAPOP名前ダイジェスト

      TOP msg n               valid in the TRANSACTION state
      UIDL [msg]

TRANSACTION州のUIDLで有効なTOP msg n[msg]

   POP3 Replies:

POP3は返答します:

      +OK
      -ERR

+OKは間違えます。

Myers & Rose                                                   [Page 15]

RFC 1725                          POP3                     November 1994

マイアーズとローズ[15ページ]RFC1725POP3 November 1994

   Note that with the exception of the STAT, LIST, and UIDL commands,
   the reply given by the POP3 server to any command is significant only
   to "+OK" and "-ERR".  Any text occurring after this reply may be
   ignored by the client.

「STAT、LIST、およびUIDLコマンドを除いて、POP3サーバによってどんなコマンドにも与えられた回答がOKに」 +だけに重要であることに注意してください」と「-間違えてください。」 この回答の後に起こるどんなテキストもクライアントによって無視されるかもしれません。

9. Example POP3 Session

9. 例のPOP3セッション

   S: <wait for connection on TCP port 110>
   C: <open connection>
   S:    +OK POP3 server ready <1896.697170952@dbc.mtview.ca.us>
   C:    APOP mrose c4c9334bac560ecc979e58001b3e22fb
   S:    +OK mrose's maildrop has 2 messages (320 octets)
   C:    STAT
   S:    +OK 2 320
   C:    LIST
   S:    +OK 2 messages (320 octets)
   S:    1 120
   S:    2 200
   S:    .
   C:    RETR 1
   S:    +OK 120 octets
   S:    <the POP3 server sends message 1>
   S:    .
   C:    DELE 1
   S:    +OK message 1 deleted
   C:    RETR 2
   S:    +OK 200 octets
   S:    <the POP3 server sends message 2>
   S:    .
   C:    DELE 2
   S:    +OK message 2 deleted
   C:    QUIT
   S:    +OK dewey POP3 server signing off (maildrop empty)
   C:  <close connection>
   S:  <wait for next connection>

S: TCPポート110>Cにおける接続のための<待ち: <の開いている接続>S: + OK POP3サーバ ready <1896.697170952@dbc.mtview.ca.us 、gt;、C: APOP mrose c4c9334bac560ecc979e58001b3e22fb S: + mroseの郵便受けが2メッセージ(320の八重奏)C持っているOK: スタットS: + OK2 320C: リストS: + OK2つのメッセージ(320の八重奏)S: 1 120秒間: 2 200秒間: . C: RETR1秒間: + OKの120の八重奏S: POP3サーバがメッセージ1>Sを送る<: . C: DELE1秒間: + OKメッセージ1はCを削除しました: RETR2秒間: + OKの200の八重奏S: POP3サーバがメッセージ2>Sを送る<: . C: DELE2秒間: + OKメッセージ2はCを削除しました: Sをやめてください: + (郵便受け空)のCに調印されるOK dewey POP3サーバ: <浅からぬ関係>S: 次の接続>のための<待ち

10. Message Format

10. メッセージ・フォーマット

   All messages transmitted during a POP3 session are assumed to conform
   to the standard for the format of Internet text messages [RFC822].

POP3セッションの間に送られたすべてのメッセージがインターネット・テキスト・メッセージ[RFC822]の形式の規格に従うと思われます。

   It is important to note that the octet count for a message on the
   server host may differ from the octet count assigned to that message
   due to local conventions for designating end-of-line.  Usually,
   during the AUTHORIZATION state of the POP3 session, the POP3 server
   can calculate the size of each message in octets when it opens the
   maildrop.  For example, if the POP3 server host internally represents
   end-of-line as a single character, then the POP3 server simply counts

サーバー・ホストに関するメッセージのための八重奏カウントが地方のコンベンションのため行末を指定するためにそのメッセージに割り当てられた八重奏カウントと異なるかもしれないことに注意するのは重要です。 通常、郵便受けを開くと、POP3セッションのAUTHORIZATION状態の間、POP3サーバは八重奏における、それぞれのメッセージのサイズについて計算できます。 例えば、POP3サーバー・ホストが単独のキャラクタとして内部的に行末を表すなら、POP3サーバは単に重要です。

Myers & Rose                                                   [Page 16]

RFC 1725                          POP3                     November 1994

マイアーズとローズ[16ページ]RFC1725POP3 November 1994

   each occurrence of this character in a message as two octets.  Note
   that lines in the message which start with the termination octet need
   not be counted twice, since the POP3 client will remove all byte-
   stuffed termination characters when it receives a multi-line
   response.

2つの八重奏としてのメッセージにおける、このキャラクタの各発生。 メッセージの終了八重奏から始まる系列が二度数えられる必要はないことに注意してください、マルチ系列応答を受けるとき、POP3クライアントがすべてのバイトの詰められた行終了文字を外すので。

11. References

11. 参照

   [RFC821] Postel, J., "Simple Mail Transfer Protocol", STD 10, RFC
       821, USC/Information Sciences Institute, August 1982.

[RFC821] ポステル、J.、「簡単なメール転送プロトコル」、STD10、RFC821、科学が1982年8月に設けるUSC/情報。

   [RFC822] Crocker, D., "Standard for the Format of ARPA-Internet Text
       Messages", STD 11, RFC 822, University of Delaware, August 1982.

[RFC822] クロッカー、D.、「アルパインターネットテキスト・メッセージの形式の規格」、STD11、RFC822、デラウエア大学、1982年8月。

   [RFC1321] Rivest, R. "The MD5 Message-Digest Algorithm", RFC 1321,
       MIT Laboratory for Computer Science, April, 1992.

[RFC1321]Rivest、R. 「MD5メッセージダイジェストアルゴリズム」、RFC1321、MITコンピュータサイエンス研究所、1992年4月。

12. Security Considerations

12. セキュリティ問題

   It is conjectured that use of the APOP command provides origin
   identification and replay protection for a POP3 session.
   Accordingly, a POP3 server which implements both the PASS and APOP
   commands must not allow both methods of access for a given user; that
   is, for a given "USER name" either the PASS or APOP command is
   allowed, but not both.

APOPコマンドの使用がPOP3セッションのために発生源識別と反復操作による保護を提供すると推測されます。 それに従って、両方がPASSとAPOPコマンドであると実装するPOP3サーバは与えられたユーザのためのアクセスの両方のメソッドを許容してはいけません。 それは、許容されているPASSかAPOPのどちらかが、命令する与えられた「USER名」のためにありますが、ともにいるというわけではありません。

   Further, note that as the length of the shared secret increases, so
   does the difficulty of deriving it.

共有秘密キーの長さがそれを引き出すという困難を増強して、そう、するとき、さらに、それに注意してください。

   Servers that answer -ERR to the USER command are giving potential
   attackers clues about which names are valid

USERへの答え-ERRが名前が妥当である潜在的攻撃者手がかりを与えていると命令するサーバ

   Use of the PASS command sends passwords in the clear over the
   network.

PASSコマンドの使用はネットワークの上の明確でパスワードを送ります。

   Use of the RETR and TOP commands sends mail in the clear over the
   network.

RETRとTOPコマンドの使用はネットワークの上の明確でメールを送ります。

   Otherwise, security issues are not discussed in this memo.

さもなければ、このメモで安全保障問題について議論しません。

13. Acknowledgements

13. 承認

   The POP family has a long and checkered history.  Although primarily
   a minor revision to RFC 1460, POP3 is based on the ideas presented in
   RFCs 918, 937, and 1081.

POPファミリーには、長くて市松模様の歴史があります。 主としてRFC1460への小さい方の改正ですが、POP3はRFCs918、937、および1081年に提示された考えに基づいています。

   In addition, Alfred Grimstad, Keith McCloghrie, and Neil Ostroff
   provided significant comments on the APOP command.

さらに、アルフレッド・グリムスター、キースMcCloghrie、およびニールOstroffはAPOPコマンドの重要なコメントを提供しました。

Myers & Rose                                                   [Page 17]

RFC 1725                          POP3                     November 1994

マイアーズとローズ[17ページ]RFC1725POP3 November 1994

14. Authors' Addresses

14. 作者のアドレス

   John G. Myers
   Carnegie-Mellon University
   5000 Forbes Ave
   Pittsburgh, PA 15213

ジョンG.マイアーズカーネギーメロン大学5000フォーブズ・Aveピッツバーグ、PA 15213

   EMail: jgm+@cmu.edu

メール: jgm+@cmu.edu

   Marshall T. Rose
   Dover Beach Consulting, Inc.
   420 Whisman Court
   Mountain View, CA  94043-2186

Whisman法廷マウンテンビュー、マーシャルT.バラドーヴァービーチコンサルティングInc.420カリフォルニア94043-2186

   EMail: mrose@dbc.mtview.ca.us

メール: mrose@dbc.mtview.ca.us

Myers & Rose                                                   [Page 18]

マイアーズとローズ[18ページ]

一覧

 RFC 1〜100  RFC 1401〜1500  RFC 2801〜2900  RFC 4201〜4300 
 RFC 101〜200  RFC 1501〜1600  RFC 2901〜3000  RFC 4301〜4400 
 RFC 201〜300  RFC 1601〜1700  RFC 3001〜3100  RFC 4401〜4500 
 RFC 301〜400  RFC 1701〜1800  RFC 3101〜3200  RFC 4501〜4600 
 RFC 401〜500  RFC 1801〜1900  RFC 3201〜3300  RFC 4601〜4700 
 RFC 501〜600  RFC 1901〜2000  RFC 3301〜3400  RFC 4701〜4800 
 RFC 601〜700  RFC 2001〜2100  RFC 3401〜3500  RFC 4801〜4900 
 RFC 701〜800  RFC 2101〜2200  RFC 3501〜3600  RFC 4901〜5000 
 RFC 801〜900  RFC 2201〜2300  RFC 3601〜3700  RFC 5001〜5100 
 RFC 901〜1000  RFC 2301〜2400  RFC 3701〜3800  RFC 5101〜5200 
 RFC 1001〜1100  RFC 2401〜2500  RFC 3801〜3900  RFC 5201〜5300 
 RFC 1101〜1200  RFC 2501〜2600  RFC 3901〜4000  RFC 5301〜5400 
 RFC 1201〜1300  RFC 2601〜2700  RFC 4001〜4100  RFC 5401〜5500 
 RFC 1301〜1400  RFC 2701〜2800  RFC 4101〜4200 

スポンサーリンク

while ループ制御構造を作る

ホームページ製作・web系アプリ系の製作案件募集中です。

上に戻る