4.1.5 Quit

   Command: QUIT
Parameters: [<Quit Message>]

クライアントのセッションは QUIT メッセージで終了します。サーバは、QUIT メッセージを送信したクライアントとの接続を終了しなければなりません。"終了メッセージ" が指定された場合、デフォルトのメッセージ、ニックネーム、 サービス名の代わりにこれが送られます。

"ネットスプリット"(4.1.6 節 参照)が発生した場合、"終了メッセージ" は関係する2つのサーバの名前をスペースで区切って構成されます。最初の名前はまだ接続しているサーバの名前であり,2番目の名前は切断されたサーバの名前、または離脱したクライアントが接続していたサーバの名前です。

   <Quit Message> =  ":" servername SPACE servername

"終了メッセージ" は "ネットスプリット" に対して特別な意味を持つので、サーバはクライアントが上記のような形式の <Quit Message> を使用することを許可してはいけません。

その他の理由で、クライアントが QUIT コマンドを発行せずにクライアント接続を閉じた場合(例:クライアントが死亡し、ソケットで EOF が発生)、サーバは、その原因となったイベントの性質を反映した何らかのメッセージで、終了メッセージを埋める必要があります。一般的に、これはシステム固有のエラーを報告することによって行われます。

数値返信:

        None.

例:

:WiZ QUIT :Gone to have lunch
    ; 望ましいメッセージの形成。