-
Vacation_AliasDriver
-
Vacation_AliasDriver:: defines an API for implementing vacation backends for the vacation module.
-
Vacation_AliasDriver
-
Constructor
-
Vacation_AliasDriver_ftp
-
Vacation_AliasDriver:: defines an API for implementing vacation backends for the vacation module.
-
Vacation_AliasDriver_none
-
Vacation_AliasDriver:: defines an API for implementing vacation backends for the vacation module.
-
VACATION_BASE
-
-
Vacation_Driver
-
Vacation_Driver:: defines an API for implementing vacation backends for the vacation module.
-
Vacation_Driver
-
Constructor.
-
Vacation_Driver_customsql
-
Vacation_Driver_sql implements the Vacation_Driver API for SQL servers.
-
Vacation_Driver_customsql
-
Constructor.
-
Vacation_Driver_forwards
-
Vacation_Driver_forwards:: implements the Vacation_Driver API for ftp driven dot-forward compliant mail servers.
-
Vacation_Driver_ldap
-
Vacation_Driver_ldap:: implements the Vacation_Driver API for LDAP-compliant mail servers (such as Exim).
-
Vacation_Driver_plesk
-
Vacation_Driver_plesk implements the Vacation_Driver API for Plesk control panel servers.
-
Vacation_Driver_postfixadmin
-
Constructor.
-
Vacation_Driver_postfixadmin
-
Vacation_Driver_postfixadmin implements the Vacation_Driver API for SQL servers managed by Postfix Admin (http://postfixadmin.sourceforge.net/).
-
Vacation_Driver_qmail
-
Vacation_Driver_qmail implements the Vacation_Driver API for ftp driven qmail mail servers. This depends on Peter Samuel's qmail-vacation program.
-
Vacation_Driver_sql
-
Vacation_Driver_sql:: implements the Vacation_Driver API for SQL servers.
-
VACATION_TEMPLATES
-
-
$_app
-
-
$_connected
-
State of SQL connection.
-
$_connected
-
Boolean which contains the state of the SQL connection.
-
$_curl
-
The curl resource handler
-
$_db
-
SQL connection object.
-
$_db
-
SQL connection object.
-
$_details
-
The current vacation details.
-
$_details
-
The current vacation details.
-
$_domain_id
-
The Plesk domain id of the current realm.
-
$_ds
-
Pointer to the ldap connection.
-
$_from
-
The current vacation From: address.
-
$_message
-
The current vacation message.
-
$_params
-
Hash containing configuration data.
-
$_params
-
Hash containing configuration data.
-
$_realm
-
The user's realm.
-
$_subject
-
The current vacation subject.
-
$_user
-
The current user name.
-
$_user
-
The current user name.
-
$_vfs
-
The FTP stream we open via the VFS class.
-
_buildMessage
-
Builds a vacation message.
-
_buildUsername
-
Builds a username based on presence of a realm.
-
_buildUsername
-
Builds a username based on presence of realm.
-
_checkConfig
-
Check if the realm has a specific configuration. If not, try to fall back on the default configuration. If still not a valid configuration then exit with an error.
-
_checkConfig
-
Checks if the realm has a specific configuration. If not, tries to fall back on the default configuration. If still not a valid configuration then returns an error.
-
_checkConfig
-
Checks if the realm has a specific configuration. If not, tries to fall back on the default configuration. If still not a valid configuration then returns an error.
-
_checkConfig
-
Checks if the realm has a specific configuration. If not, tries to fall back on the default configuration. If still not a valid configuration then exits with an error.
-
_checkConfig
-
Checks if the realm has a specific configuration. If not, tries to fall back on the default configuration. If still not a valid configuration then exits with an error.
-
_connect
-
Connects to the FTP server.
-
_connect
-
Does an SQL connect and logs in as user with privilege to change vacation.
-
_connect
-
Does an SQL connect and logs in as user with privilege to change vacation.
-
_connect
-
Connects to the LDAP server and binds as the guest user or as the optional userdn.
-
_content
-
-
_createVacationFile
-
Creates the main vacation file.
-
_createVacationFile
-
Creates the main vacation file.
-
_deleteVacationFile
-
Deletes the main vacation file.
-
_deleteVacationFile
-
Deletes the main vacation file.
-
_disconnect
-
Close the ldap connection.
-
_encryptPassword
-
Formats a password using the current encryption.
-
_getCurrentPassword
-
Retrieves the current password details for a user.
-
_getCurrentPassword
-
Retrieves the current password details for a user.
-
_getUserDetails
-
Retrieves the current vacation details for the user.
-
_getUserDetails
-
Retrieves the current vacation details for the user.
-
_getUserDetails
-
Retrieves the current vacation details for the user.
-
_getUserDetails
-
Retrieves the current vacation details for the user.
-
_getUserDetails
-
Retrieves the current vacation details for the user.
-
_getUserDetails
-
Retrieves the current vacation details for the user.
-
_getUserDetails
-
Retrieves the current vacation details for the user.
-
_getVacation
-
-
_lookupdn
-
Lookup and return the user's dn.
-
_makeEmailAddress
-
Parses an email address list and returns it in a known standard form.
-
_parseForward
-
Parses a string from the .forward file.
-
_parseMessage
-
Parses a vacation message.
-
_parseResponse
-
Parses the XML response body of the Plesk API call into a hash.
-
_processMessage
-
Processes the current vacation message.
-
_request
-
Connects to the Plesk RPC API server and sends a request.
-
_setVacationAlias
-
Sets or creates a vacation mail alias.
-
_setVacationPreCheck
-
Runs any code required before creating the vacation file.
-
_setVacationPreCheck
-
Runs any code required before creating the vacation file.
-
_title
-
-
_unsetVacationAlias
-
Unsets or removes a vacation mail alias.