36 lines
1,010 B
Vala
36 lines
1,010 B
Vala
/* Copyright 2016 Software Freedom Conservancy Inc.
|
|
*
|
|
* This software is licensed under the GNU Lesser General Public License
|
|
* (version 2.1 or later). See the COPYING file in this distribution.
|
|
*/
|
|
|
|
|
|
/**
|
|
* Thrown when an error occurs communicating with a SMTP server.
|
|
*/
|
|
public errordomain Geary.SmtpError {
|
|
|
|
/** The client already has a connection to the server. */
|
|
ALREADY_CONNECTED,
|
|
|
|
/** The credentials presented for authentication were rejected. */
|
|
AUTHENTICATION_FAILED,
|
|
|
|
/** The client does not have a connection to the server. */
|
|
NOT_CONNECTED,
|
|
|
|
/** The server does not support an SMTP feature required by the engine. */
|
|
NOT_SUPPORTED,
|
|
|
|
/** A response from the server could not be parsed. */
|
|
PARSE_ERROR,
|
|
|
|
/** A message could not be sent because a field required by SMTP was missing. */
|
|
REQUIRED_FIELD,
|
|
|
|
/** The server reported an error. */
|
|
SERVER_ERROR,
|
|
|
|
/** Establishing STARTTLS was attempted, but failed. */
|
|
STARTTLS_FAILED
|
|
}
|