123456789_123456789_123456789_123456789_123456789_

Exception: Net::IMAP::InvalidResponseError

Relationships & Source Files
Super Chains via Extension / Inclusion / Inheritance
Class Chain:
self, Error, StandardError
Instance Chain:
self, Error, StandardError
Inherits: Net::IMAP::Error
Defined in: lib/net/imap/errors.rb

Overview

Error raised when the server sends an invalid response.

This is different from UnknownResponseError: the response has been rejected. Although it may be parsable, the server is forbidden from sending it in the current context. The client should automatically disconnect, abruptly (without logout).

Note that InvalidResponseError does not inherit from ResponseError: it can be raised before the response is fully parsed. A related ResponseParseError or ResponseError may be the #cause.