The ErrorCodes type exposes the following members.
The software on the local computer has aborted the connection.
The remote host has aborted the connection.
The current operation was aborted by user.
Already connected to the server.
Already logged in the user account on the server.
Already in SSL/TLS mode.
A null reference (Nothing in Visual Basic) or an empty string/array/collection is not allowed as the argument value.
The specified argument value is invalid.
A null reference (Nothing in Visual Basic) is not allowed as the argument value.
The argument value is out of range.
Invalid account name and/or password was supplied for the login.
The response from the DNS server contains invalid header.
The SMTP server rejected the message data sent by the client.
The SMTP server refused the e-mail address of the mail message recipient.
The SMTP server refused the e-mail address of the mail message sender.
The server responded with a negative reply to BDAT command (although the server claims to support CHUNKING extension).
Socket timeout during SMTP BDAT command.
The component is busy with lengthy or asynchronous operation.
Could not restore the certificate from the supplied data.
Win32 function related to certificate store API returned an error.
Certificate validation failed.
Certificate-related Win32 function returned an error.
The remote host refused the connection attempt initiated by the client.
An existing connection was forcibly closed by the remote host.
7bit-to-8bit conversion of the message data is required.
Could not decode the private key.
Win32 function related to a crypto provider API returned an error.
The SMTP server responded with a negative reply to the DATA command.
It's known (from the DNS cache) that all DNS MX records for the domain point to dead hosts.
The DNS server replied with "Server failure" status code.
The DNS server replied with "Format Error" status code.
The specified host name does not conform with Domain Name System rules.
The DNS server replied with "Name Error" status code.
The DNS server replied with "Not Implemented" status code.
The ID of the DNS server response if different from the ID of the request sent by the client.
The DNS server replied with "Refused" status code.
The DNS server must support recursion in order to complete the request.
The DNS server replied with unknown status code.
The SMTP server does not support any ESMTP extensions.
Cannot perform DNS query for an empty host name.
The response from the server contains just a response terminator but no data.
An exception occurred while performing string conversion.
EWS folder already exists.
EWS folder not found.
Client-side EWS error occurred.
Server-side EWS error occurred.
The application code threw an exception while handling MailBee event.
The specified host is down.
The specified host was not found.
There is no known network route to the specified host.
The requested operation cannot be performed in the current context.
The method cannot run in the current state of the object.
The requested operation cannot be performed in multi-thread mode.
Wait method cannot be used if RaiseEventsViaMessageLoop is true.
The IMAP4 server does not support IDLE capability required to go into IDLE mode.
The message with the specified index does not exist on the server.
The IMAP4 server does not support NAMESPACE capability.
The IMAP4 server does not support QUOTA capability required to obtain account and folder quotas.
No required data found in the server response.
The IMAP4 server does not support SORT capability required to perform sorted search.
The IMAP4 server does not support UIDPLUS capability required for the current operation to complete.
Impersonation-related WinAPI function returned an error.
The response data received from the server do not match the data previously received from the server.
MailBee internal error. Please contact Afterlogic support team if you encounter this error.
The server response is expected to contain Base64 encoded data but this data cannot be decoded from base64.
The response received from the DNS server cannot be parsed.
The supplied data string or byte block has invalid format.
The supplied data string (such as an e-mail address) has invalid syntax.
The supplied datetime string has invalid format.
It's known (from the DNS cache) that the requested domain name does not exist.
The envelope data is corrupted or incorrect. Some properties of Envelope object may contain invalid values.
The response received from the server cannot be parsed.
A particular element of the response data cannot be parsed.
One of the jobs in a batch failed and the component is configured to stop processing when this happens.
The license key is invalid or not specified.
Win32 function related to Integrated Windows Authentication returned an error.
The message is too large.
The server responded with the negative reply.
The SMTP server refused the e-mail addresses of all the recipients of the mail message.
No account name and/or password was supplied for the login.
The DNS server is down, and no more retry attempts left.
At least one DNS server IP must be registered in the system in order to start the requested operation.
At least one DNS server must be specified in order to start the requested operation.
The list of recipient domains is empty.
The list of MX servers of recipient domains is empty.
No IPv4 compatible address has been found for the specified host.
No required mail message data found in the server response.
Asynchonous method completion with EndXXX method is not possible, since no corresponding BeginXXX method has been called before.
No recipients are specified for the mail message.
No sender is specified for the mail message. No longer used.
At least one DNS or SMTP relay server must be specified in order to send mail.
At least one SMTP relay server must be specified in order to start the requested operation.
None of the requested authentication methods is supported by the server.
Not yet connected to the server. Call Connect first.
Not yet sent initial greeting to the SMTP server. Call Hello first.
Not impersonated yet. Call LogonAs(String, String, String) first.
Not yet logged in the user account on the server. Call Login first.
The object (e.g. collection) is read-only for user code.
An OLE2 building error occurred.
An OLE2 parsing error occurred.
Outlook .PST file parsing error occurred.
The POP3 server does not support optional AUTH command. SASL authentication will be disabled.
The POP3 server does not support optional CAPA command. Certain POP3 extensions will be disabled.
None of the methods listed by the client to the proxy server are acceptable.
The proxy server declined to act as a proxy gateway for the given client.
Proxy GSSAPI authentication Failed.
Proxy Username/Password authentication failed.
The operation was aborted because the total response time exceeded the limit set by the application.
The server refused the authentication data sent by the client. Authentication failed.
S/MIME-related Win32 function returned an error.
The Socket object was unexpectedly closed.
The network operation has timed out.
SSL negotiation failed with AuthenticationException.
SSL negotiation failed with Exception.
SSL negotiation failed with IOException.
SSL negotiation failed with NotSupportedException.
SSL-related Win32 function returned an error.
The server does not advertize STARTTLS extension.
The supplied Stream object cannot be read.
The supplied Stream object cannot be written to.
Invalid checksum on TNEF attribute.
Invalid TNEF attribute level.
Compressed-RTF CRC32 failed.
Compressed-RTF data size mismatch.
Invalid compressed-RTF header.
Invalid TNEF Guid.
Invalid TNEF level type.
Invalid MAPI property type of TNEF data.
Unknown MAPI type of TNEF data.
Invalid MAPI property value of TNEF data.
The supplied data does not have a valid TNEF signature.
Unexpected end of TNEF stream.
Unknown compression type.
The requested authentication method is not supported by the server.