You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

239 lines
5.7 KiB

# imap_err.et -- Error codes for Cyrus IMAP server programs
#
# Copyright (c) 1994-2008 Carnegie Mellon University. All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
# notice, this list of conditions and the following disclaimer.
#
# 2. Redistributions in binary form must reproduce the above copyright
# notice, this list of conditions and the following disclaimer in
# the documentation and/or other materials provided with the
# distribution.
#
# 3. The name "Carnegie Mellon University" must not be used to
# endorse or promote products derived from this software without
# prior written permission. For permission or any legal
# details, please contact
# Carnegie Mellon University
# Center for Technology Transfer and Enterprise Creation
# 4615 Forbes Avenue
# Suite 302
# Pittsburgh, PA 15213
# (412) 268-7393, fax: (412) 268-7395
# innovation@andrew.cmu.edu
#
# 4. Redistributions of any form whatsoever must retain the following
# acknowledgment:
# "This product includes software developed by Computing Services
# at Carnegie Mellon University (http://www.cmu.edu/computing/)."
#
# CARNEGIE MELLON UNIVERSITY DISCLAIMS ALL WARRANTIES WITH REGARD TO
# THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
# AND FITNESS, IN NO EVENT SHALL CARNEGIE MELLON UNIVERSITY BE LIABLE
# FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN
# AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
# OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
error_table imap
ec IMAP_INTERNAL,
"Internal Error"
ec IMAP_IOERROR,
"System I/O error"
ec IMAP_NOTFOUND,
"Item does not exist"
ec IMAP_SYS_ERROR,
"Operating System Error"
ec IMAP_NOSPACE,
"mail system storage has been exceeded"
ec IMAP_PERMISSION_DENIED,
"Permission denied"
ec IMAP_QUOTA_EXCEEDED,
"Over quota"
ec IMAP_MESSAGE_TOO_LARGE,
"Message size exceeds fixed limit"
ec IMAP_USERFLAG_EXHAUSTED,
"Too many user flags in mailbox"
ec IMAP_NAMESPACE_BADPREFIX,
"Invalid namespace prefix in configuration file"
ec IMAP_MAILBOX_BADFORMAT,
"Mailbox has an invalid format"
ec IMAP_SYNC_CHECKSUM,
"Replication inconsistency detected"
ec IMAP_MAILBOX_CHECKSUM,
"Mailbox format corruption detected"
ec IMAP_MAILBOX_NOTSUPPORTED,
"Operation is not supported on mailbox"
ec IMAP_MAILBOX_NONEXISTENT,
"Mailbox does not exist"
ec IMAP_MAILBOX_EXISTS,
"Mailbox already exists"
ec IMAP_MAILBOX_BADNAME,
"Invalid mailbox name"
ec IMAP_MAILBOX_BADTYPE,
"Invalid mailbox type"
ec IMAP_MAILBOX_MOVED,
"Mailbox has been moved to another server"
ec IMAP_MAILBOX_RESERVED,
"Mailbox is currently reserved"
ec IMAP_MAILBOX_LOCKED,
"Mailbox is locked"
ec IMAP_MAILBOX_DISABLED,
"Delivery to mailbox is disabled"
ec IMAP_PARTITION_UNKNOWN,
"Unknown/invalid partition"
ec IMAP_INVALID_IDENTIFIER,
"Invalid identifier"
ec IMAP_MESSAGE_CONTAINSNULL,
"Message contains NUL characters"
ec IMAP_MESSAGE_CONTAINSNL,
"Message contains bare newlines"
ec IMAP_MESSAGE_CONTAINS8BIT,
"Message contains non-ASCII characters in headers"
ec IMAP_MESSAGE_BADHEADER,
"Message contains invalid header"
ec IMAP_MESSAGE_NOBLANKLINE,
"Message has no header/body separator"
ec IMAP_QUOTAROOT_NONEXISTENT,
"Quota root does not exist"
ec IMAP_PROTOCOL_ERROR,
"Bad protocol"
ec IMAP_PROTOCOL_BAD_PARAMETERS,
"Syntax error in parameters"
ec IMAP_ANNOTATION_BADENTRY,
"Invalid annotation entry"
ec IMAP_ANNOTATION_BADATTRIB,
"Invalid annotation attribute"
ec IMAP_ANNOTATION_BADVALUE,
"Invalid annotation value"
ec IMAP_BADURL,
"Bad URL"
ec IMAP_ZERO_LENGTH_LITERAL,
"Zero-length message literal"
# following used only proxy/db operations
ec IMAP_BAD_SERVER,
"Invalid server requested"
ec IMAP_SERVER_UNAVAILABLE,
"Server(s) unavailable to complete operation"
ec IMAP_REMOTE_DENIED,
"The remote Server(s) denied the operation"
ec IMAP_AGAIN,
"Retry operation"
ec IMAP_NOT_SINGULAR_ROOT,
"This mailbox hierarchy does not exist on a single backend server."
ec IMAP_REMOTE_NO_MULTIAPPEND,
"The remote server does not support MULTIAPPEND"
# Following only used for internationalization of error messages
ec IMAP_UNRECOGNIZED_CHARSET,
"Unrecognized character set"
ec IMAP_INVALID_USER,
"Invalid user"
ec IMAP_INVALID_LOGIN,
"Login incorrect"
ec IMAP_ANONYMOUS_NOT_PERMITTED,
"Anonymous login is not permitted"
ec IMAP_UNSUPPORTED_QUOTA,
"Unsupported quota resource"
# Following used only for SASL operations
ec IMAP_SASL_FAIL,
"Authentication failed"
ec IMAP_SASL_CANCEL,
"Client cancelled authentication"
ec IMAP_SASL_PROTERR,
"Protocol error during authentication"
# Following used for internationalization of untagged OK/NO responses
ec IMAP_NO_OVERQUOTA,
"Mailbox is over %s quota"
ec IMAP_NO_CLOSEQUOTA,
"Mailbox is at %d%% of %s quota"
ec IMAP_NO_MSGGONE,
"Message %d no longer exists"
ec IMAP_NO_CHECKSEEN,
"Unable to checkpoint \\Seen state"
ec IMAP_NO_CHECKPRESERVE,
"Unable to preserve \\Seen state"
ec IMAP_NO_NOSUCHMSG,
"No matching messages"
ec IMAP_NO_NOSUCHANNOTATION,
"No matching annotations"
ec IMAP_NO_UNKNOWN_CTE,
"[UNKNOWN-CTE] Can not process the binary data"
# Following used for internationalization of untagged BYE response
ec IMAP_BYE_LOGOUT,
"LOGOUT received"
# Following used for internationalization of tagged OK response
ec IMAP_OK_COMPLETED,
"Completed"
end