Error codes, used by all VirtualMailManager.errors.
Can’t delete the Domain - there are accounts and aliases assigned
The Account exists already
Can’t delete the Domain - there are accounts
Can’t save/switch the destination of the AliasDomain - old and new destination are the same.
Can’t create AliasDomain - there is already a Domain with the given name
Todo
Move the related check to the Handler class
Can’t save/switch the destination of an AliasDomain if the destination was omitted
The alias address and its destination are the same
obsolete?
The Alias has reached or exceeds its expansion limit
Alias with the given destination exists already
obsolete?
obsolete?
Can’t delete Domain or Account - there are aliases assigned
Syntax error in the configuration file or missing settings w/o a default value
The configuration file couldn’t be found
The user’s permissions are insufficient
Configuration file has the wrong access mode
A database error occurred
Domain directory is owned by the wrong group
Can’t create Domain - there is already an AliasDomain with the same name
Todo
Move the related check to the Handler class
The Domain is already available in the database
The domain name is invalid
Missing the domain name
The length of domain is > 255
Can’t delete directory with . or .. in path
Todo
check if we can solve this issue with expand_path()
The specified value doesn’t look like a e-mail address
The given argument is invalid
The given option is invalid
The section is not a known configuration section
The local-part of an e-mail address was omitted or is invalid
The local-part (w/o a extension) is too long (> 64)
The Maildir is owned by the wrong user/group
Can’t create a new MailLocation instance
obsolete?
The binary is not executable
No Account with the given e-mail address
No Alias with the given e-mail address
The given domain is not an AliasDomain
Can’t find the file at the specified location
There is no directory with the given path
No Domain with the given name
There is no Relocated user with the given e-mail address
The e-mail address of the Relocated user an its destination are the same
Can’t create Account or Alias, there is already a Relocated user with the given e-mail address
obsolete?
Can’t initialize a new Transport instance
obsolete?
There is no MailLocation entry with the given ID
obsolete?
The specified service is unknown
There is no Transport entry with the given ID
The given mail_location directory couldn’t be accepted
Internal error
Too many errors in interactive mode