7. VirtualMailManager.constants.ERROR
— Error codes¶
Error codes, used by all VirtualMailManager.errors
.
-
VirtualMailManager.constants.ERROR.
ACCOUNT_AND_ALIAS_PRESENT
¶ Can’t delete the Domain - there are accounts and aliases assigned
-
VirtualMailManager.constants.ERROR.
ACCOUNT_EXISTS
¶ The Account exists already
-
VirtualMailManager.constants.ERROR.
ACCOUNT_PRESENT
¶ Can’t delete the Domain - there are accounts
-
VirtualMailManager.constants.ERROR.
ALIASDOMAIN_EXISTS
¶ Can’t save/switch the destination of the AliasDomain - old and new destination are the same.
-
VirtualMailManager.constants.ERROR.
ALIASDOMAIN_ISDOMAIN
¶ Can’t create AliasDomain - there is already a Domain with the given name
Todo
Move the related check to the Handler class
-
VirtualMailManager.constants.ERROR.
ALIASDOMAIN_NO_DOMDEST
¶ Can’t save/switch the destination of an AliasDomain if the destination was omitted
-
VirtualMailManager.constants.ERROR.
ALIAS_ADDR_DEST_IDENTICAL
¶ The alias address and its destination are the same
obsolete?
-
VirtualMailManager.constants.ERROR.
ALIAS_EXCEEDS_EXPANSION_LIMIT
¶ The Alias has reached or exceeds its expansion limit
-
VirtualMailManager.constants.ERROR.
ALIAS_EXISTS
¶ Alias with the given destination exists already
obsolete?
-
VirtualMailManager.constants.ERROR.
ALIAS_MISSING_DEST
¶ obsolete?
-
VirtualMailManager.constants.ERROR.
ALIAS_PRESENT
¶ Can’t delete Domain or Account - there are aliases assigned
-
VirtualMailManager.constants.ERROR.
CONF_ERROR
¶ Syntax error in the configuration file or missing settings w/o a default value
-
VirtualMailManager.constants.ERROR.
CONF_NOFILE
¶ The configuration file couldn’t be found
-
VirtualMailManager.constants.ERROR.
CONF_NOPERM
¶ The user’s permissions are insufficient
-
VirtualMailManager.constants.ERROR.
CONF_WRONGPERM
¶ Configuration file has the wrong access mode
-
VirtualMailManager.constants.ERROR.
DATABASE_ERROR
¶ A database error occurred
-
VirtualMailManager.constants.ERROR.
DOMAINDIR_GROUP_MISMATCH
¶ Domain directory is owned by the wrong group
-
VirtualMailManager.constants.ERROR.
DOMAIN_ALIAS_EXISTS
¶ Can’t create Domain - there is already an AliasDomain with the same name
Todo
Move the related check to the Handler class
-
VirtualMailManager.constants.ERROR.
DOMAIN_EXISTS
¶ The Domain is already available in the database
-
VirtualMailManager.constants.ERROR.
DOMAIN_INVALID
¶ The domain name is invalid
-
VirtualMailManager.constants.ERROR.
DOMAIN_NO_NAME
¶ Missing the domain name
-
VirtualMailManager.constants.ERROR.
DOMAIN_TOO_LONG
¶ The length of domain is > 255
-
VirtualMailManager.constants.ERROR.
FOUND_DOTS_IN_PATH
¶ Can’t delete directory with
.
or..
in pathTodo
check if we can solve this issue with expand_path()
-
VirtualMailManager.constants.ERROR.
INVALID_ADDRESS
¶ The specified value doesn’t look like a e-mail address
-
VirtualMailManager.constants.ERROR.
INVALID_AGUMENT
¶ The given argument is invalid
-
VirtualMailManager.constants.ERROR.
INVALID_OPTION
¶ The given option is invalid
-
VirtualMailManager.constants.ERROR.
INVALID_SECTION
¶ The section is not a known configuration section
-
VirtualMailManager.constants.ERROR.
LOCALPART_INVALID
¶ The local-part of an e-mail address was omitted or is invalid
-
VirtualMailManager.constants.ERROR.
LOCALPART_TOO_LONG
¶ The local-part (w/o a extension) is too long (> 64)
-
VirtualMailManager.constants.ERROR.
MAILDIR_PERM_MISMATCH
¶ The Maildir is owned by the wrong user/group
-
VirtualMailManager.constants.ERROR.
MAILLOCATION_INIT
¶ Can’t create a new MailLocation instance
obsolete?
-
VirtualMailManager.constants.ERROR.
NOT_EXECUTABLE
¶ The binary is not executable
-
VirtualMailManager.constants.ERROR.
NO_SUCH_ACCOUNT
¶ No Account with the given e-mail address
-
VirtualMailManager.constants.ERROR.
NO_SUCH_ALIAS
¶ No Alias with the given e-mail address
-
VirtualMailManager.constants.ERROR.
NO_SUCH_ALIASDOMAIN
¶ The given domain is not an AliasDomain
-
VirtualMailManager.constants.ERROR.
NO_SUCH_BINARY
¶ Can’t find the file at the specified location
-
VirtualMailManager.constants.ERROR.
NO_SUCH_DIRECTORY
¶ There is no directory with the given path
-
VirtualMailManager.constants.ERROR.
NO_SUCH_DOMAIN
¶ No Domain with the given name
-
VirtualMailManager.constants.ERROR.
NO_SUCH_RELOCATED
¶ There is no Relocated user with the given e-mail address
-
VirtualMailManager.constants.ERROR.
RELOCATED_ADDR_DEST_IDENTICAL
¶ The e-mail address of the Relocated user an its destination are the same
-
VirtualMailManager.constants.ERROR.
RELOCATED_EXISTS
¶ Can’t create Account or Alias, there is already a Relocated user with the given e-mail address
-
VirtualMailManager.constants.ERROR.
RELOCATED_MISSING_DEST
¶ obsolete?
-
VirtualMailManager.constants.ERROR.
TRANSPORT_INIT
¶ Can’t initialize a new Transport instance
obsolete?
-
VirtualMailManager.constants.ERROR.
UNKNOWN_MAILLOCATION_ID
¶ There is no MailLocation entry with the given ID
obsolete?
-
VirtualMailManager.constants.ERROR.
UNKNOWN_SERVICE
¶ The specified service is unknown
-
VirtualMailManager.constants.ERROR.
UNKNOWN_TRANSPORT_ID
¶ There is no Transport entry with the given ID
-
VirtualMailManager.constants.ERROR.
UNKNOWN_MAILLOCATION_NAME
¶ The given mail_location directory couldn’t be accepted
-
VirtualMailManager.constants.ERROR.
VMM_ERROR
¶ Internal error
-
VirtualMailManager.constants.ERROR.
VMM_TOO_MANY_FAILURES
¶ Too many errors in interactive mode