Class Vacation_Driver_qmail

Description

Vacation_Driver_qmail implements the Vacation_Driver API for ftp driven qmail mail servers. This depends on Peter Samuel's qmail-vacation program.

$Horde: vacation/lib/Driver/qmail.php,v 1.27.2.5 2009/01/06 15:28:08 jan Exp $

Copyright 2001-2009 The Horde Project (http://www.horde.org/)

See the enclosed file LICENSE for license information (BSD). If you did not receive this file, see http://www.horde.org/licenses/bsdl.php.

Located in /lib/Driver/qmail.php (line 21)

Vacation_Driver
   |
   --Vacation_Driver_forwards
      |
      --Vacation_Driver_qmail
Method Summary
 void _createVacationFile (string $alias)
 array _getUserDetails (string $password)
Variables
Methods
_createVacationFile (line 42)

Creates the main vacation file.

void _createVacationFile (string $alias)
  • string $alias: The alias email address.

Redefinition of:
Vacation_Driver_forwards::_createVacationFile()
Creates the main vacation file.
_deleteVacationFile (line 76)

Deletes the main vacation file.

void _deleteVacationFile ()

Redefinition of:
Vacation_Driver_forwards::_deleteVacationFile()
Deletes the main vacation file.
_getUserDetails (line 92)

Retrieves the current vacation details for the user.

  • return: Vacation details or PEAR_Error on failure.
array _getUserDetails (string $password)
  • string $password: The password for user.

Redefinition of:
Vacation_Driver_forwards::_getUserDetails()
Retrieves the current vacation details for the user.
_setVacationPreCheck (line 26)

Runs any code required before creating the vacation file.

void _setVacationPreCheck ()

Redefinition of:
Vacation_Driver_forwards::_setVacationPreCheck()
Runs any code required before creating the vacation file.

Inherited Methods

Inherited From Vacation_Driver_forwards

 Vacation_Driver_forwards::setVacation()
 Vacation_Driver_forwards::unsetVacation()
 Vacation_Driver_forwards::_checkConfig()
 Vacation_Driver_forwards::_connect()
 Vacation_Driver_forwards::_createVacationFile()
 Vacation_Driver_forwards::_deleteVacationFile()
 Vacation_Driver_forwards::_getUserDetails()
 Vacation_Driver_forwards::_parseForward()
 Vacation_Driver_forwards::_setVacationPreCheck()

Inherited From Vacation_Driver

 Vacation_Driver::Vacation_Driver()
 Vacation_Driver::currentFrom()
 Vacation_Driver::currentMessage()
 Vacation_Driver::currentSubject()
 Vacation_Driver::factory()
 Vacation_Driver::getFrom()
 Vacation_Driver::getParam()
 Vacation_Driver::getUser()
 Vacation_Driver::hasCapability()
 Vacation_Driver::isEnabled()
 Vacation_Driver::setVacation()
 Vacation_Driver::unsetVacation()
 Vacation_Driver::_buildMessage()
 Vacation_Driver::_encryptPassword()
 Vacation_Driver::_getUserDetails()
 Vacation_Driver::_makeEmailAddress()
 Vacation_Driver::_parseMessage()
 Vacation_Driver::_processMessage()

Documentation generated on Sun, 30 Jan 2011 05:40:31 +0000 by phpDocumentor 1.4.3