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