[Vacation] element index

Package indexes

All elements
a c d f g h i l n p q s u v _
_
top
Variable $_connected
State of SQL connection.
Variable $_connected
Boolean which contains the state of the SQL connection.
Variable $_curl
The curl resource handler
Variable $_db
SQL connection object.
Variable $_db
SQL connection object.
Variable $_details
The current vacation details.
Variable $_details
The current vacation details.
Variable $_domain_id
The Plesk domain id of the current realm.
Variable $_ds
Pointer to the ldap connection.
Variable $_from
The current vacation From: address.
Variable $_message
The current vacation message.
Variable $_params
Hash containing configuration data.
Variable $_params
Hash containing configuration data.
Variable $_realm
The user's realm.
Variable $_subject
The current vacation subject.
Variable $_user
Vacation_AliasDriver::$_user in AliasDriver.php
The current user name.
Variable $_user
The current user name.
Variable $_vfs
The FTP stream we open via the VFS class.
Method _buildMessage
Builds a vacation message.
Method _buildUsername
Builds a username based on presence of realm.
Method _buildUsername
Builds a username based on presence of a realm.
Method _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.
Method _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.
Method _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.
Method _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.
Method _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.
Method _connect
Does an SQL connect and logs in as user with privilege to change vacation.
Method _connect
Connects to the FTP server.
Method _connect
Connects to the LDAP server and binds as the guest user or as the optional userdn.
Method _connect
Does an SQL connect and logs in as user with privilege to change vacation.
Method _createVacationFile
Creates the main vacation file.
Method _createVacationFile
Creates the main vacation file.
Method _deleteVacationFile
Deletes the main vacation file.
Method _deleteVacationFile
Deletes the main vacation file.
Method _disconnect
Close the ldap connection.
Method _encryptPassword
Formats a password using the current encryption.
Method _getCurrentPassword
Retrieves the current password details for a user.
Method _getCurrentPassword
Retrieves the current password details for a user.
Method _getUserDetails
Retrieves the current vacation details for the user.
Method _getUserDetails
Retrieves the current vacation details for the user.
Method _getUserDetails
Retrieves the current vacation details for the user.
Method _getUserDetails
Retrieves the current vacation details for the user.
Method _getUserDetails
Retrieves the current vacation details for the user.
Method _getUserDetails
Retrieves the current vacation details for the user.
Method _getUserDetails
Retrieves the current vacation details for the user.
Method _getVacation
Method _lookupdn
Lookup and return the user's dn.
Method _makeEmailAddress
Parses an email address list and returns it in a known standard form.
Method _parseForward
Parses a string from the .forward file.
Method _parseMessage
Parses a vacation message.
Method _parseResponse
Parses the XML response body of the Plesk API call into a hash.
Method _processMessage
Processes the current vacation message.
Method _request
Connects to the Plesk RPC API server and sends a request.
Method _setVacationAlias
Sets or creates a vacation mail alias.
Method _setVacationPreCheck
Runs any code required before creating the vacation file.
Method _setVacationPreCheck
Runs any code required before creating the vacation file.
Method _unsetVacationAlias
Unsets or removes a vacation mail alias.
a
top
Page AliasDriver.php
AliasDriver.php in AliasDriver.php
c
top
Variable $capabilities
An array of capabilities, so that the driver can report which operations it supports and which it doesn't.
Variable $capabilities
An array of capabilities, so that the driver can report which operations it supports and which it doesn't.
Variable $capabilities
An array of capabilities, so that the driver can report which operations it supports and which it doesn't.
Variable $capabilities
An array of capabilities, so that the driver can report which operations it supports and which it doesn't.
Method currentFrom
Retrieves current vacation From: address.
Method currentFrom
Retrieves current vacation From: address.
Method currentMessage
Retrieves current vacation message.
Method currentSubject
Retrieves current vacation subject.
Page customsql.php
customsql.php in customsql.php
d
top
Page Driver.php
Driver.php in Driver.php
f
top
Method factory
Creates a concrete Vacation_AliasDriver:: instance.
Method factory
Attempts to return a concrete Vacation_Driver instance based on $driver.
Page ftp.php
ftp.php in ftp.php
Page forwards.php
forwards.php in forwards.php
g
top
Method getAliases
Method getAliases
Method getAliases
Retrieve the aliases.
Method getAliasesForUser
Figure out which aliases are for this user.
Method getFrom
Returns the default From: address of the current user.
Method getParam
Returns a parameter value.
Method getParam
Return a parameter value.
Method getUser
Returns the current user.
h
top
Method hasCapability
Queries the current Driver object to find out if it supports the given capability.
i
top
Method isEnabled
Retrieves status of vacation for a user.
l
top
Page ldap.php
ldap.php in ldap.php
n
top
Page none.php
none.php in none.php
p
top
Page plesk.php
plesk.php in plesk.php
Page postfixadmin.php
postfixadmin.php in postfixadmin.php
q
top
Page qmail.php
qmail.php in qmail.php
s
top
Page sql.php
sql.php in sql.php
Method setVacation
Sets up vacation notices for a user.
Method setVacation
Setup vacation notices for a user.
Method setVacation
Sets up vacation notices for a user.
Method setVacation
Sets up vacation notices for a user.
Method setVacation
Sets up vacation notices for a user.
Method setVacation
Sets up vacation notices for a user.
u
top
Method unsetVacation
Removes any existing vacation notices.
Method unsetVacation
Disables the vacation message for a user.
Method unsetVacation
Deactivates the vacation notice.
Method unsetVacation
Removes any existing vacation notices.
Method unsetVacation
Disables vacation notices for a user.
Method unsetVacation
Disables the vacation message for a user.
v
top
Method Vacation_AliasDriver
Constructor
Class Vacation_AliasDriver
Vacation_AliasDriver in AliasDriver.php
Vacation_AliasDriver:: defines an API for implementing vacation backends for the vacation module.
Class Vacation_AliasDriver_ftp
Vacation_AliasDriver:: defines an API for implementing vacation backends for the vacation module.
Class Vacation_AliasDriver_none
Vacation_AliasDriver:: defines an API for implementing vacation backends for the vacation module.
Method Vacation_Driver
Constructor.
Class Vacation_Driver
Vacation_Driver in Driver.php
Vacation_Driver:: defines an API for implementing vacation backends for the vacation module.
Class Vacation_Driver_customsql
Vacation_Driver_customsql in customsql.php
Vacation_Driver_sql implements the Vacation_Driver API for SQL servers.
Method Vacation_Driver_customsql
Constructor.
Class Vacation_Driver_forwards
Vacation_Driver_forwards in forwards.php
Vacation_Driver_forwards:: implements the Vacation_Driver API for ftp driven dot-forward compliant mail servers.
Class Vacation_Driver_ldap
Vacation_Driver_ldap:: implements the Vacation_Driver API for LDAP-compliant mail servers (such as Exim).
Class Vacation_Driver_plesk
Vacation_Driver_plesk implements the Vacation_Driver API for Plesk control panel servers.
Method Vacation_Driver_postfixadmin
Constructor.
Class Vacation_Driver_postfixadmin
Vacation_Driver_postfixadmin in postfixadmin.php
Vacation_Driver_postfixadmin implements the Vacation_Driver API for SQL servers managed by Postfix Admin (http://postfixadmin.sourceforge.net/).
Class 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.
Class Vacation_Driver_sql
Vacation_Driver_sql:: implements the Vacation_Driver API for SQL servers.
a c d f g h i l n p q s u v _