Class that represents an IMAP4 NO response.
For a list of all members of this type, see NoResponse Members.
System.Object
Response
BaseStatusResponse
NoResponse
A NO response indicates a negative result at the server. If the NO response is tagged, it indicates that the client command with the same tag has failed. If the NO response is untagged (that is, the tag is "*"), then it contains a warning from the server.
A BAD response also indicates a negative result, but a BAD response and a NO response are not the same. A NO response indicates that the negative result occurred because of conditions at the server, such as an internal server error. A BAD response indicates a protocol error, such as a command that is not supported by the server or a syntax error in the command message.
When you receive a NoResponse following a client command,
you should check the tag of the NoResponse by getting the
inherited Tag property. If the tag is
"*", it indicates a warning message from the server. In this case, you
may want to check the response code by getting the inherited ResponseCode property. If the tag is not
"*", then this response indicates that the client command with the same
tag has failed.
Typically, a NO response contains human-readable text. You can get this text by getting the inherited ResponseText property.
Namespace: Hunny.Mail
Assembly: Hunny.Mail (in Hunny.Mail.dll)
NoResponse Members | Hunny.Mail Namespace | NO response in the IMAP4 specification