Class Forwards_Driver_qmail

Description

Forwards_Driver_qmail:: implements the Forwards_Driver API for FTP driven Qmail mail servers.

$Horde: forwards/lib/Driver/qmail.php,v 1.17.2.4 2009/01/06 15:22:46 jan Exp $

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

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

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

Forwards_Driver
   |
   --Forwards_Driver_forwards
      |
      --Forwards_Driver_qmail
Variable Summary
Method Summary
 boolean isKeepLocal (string $password)
 void _createForwardsFile (string $target, [boolean $keeplocal = false])
 string _parseForwardsFile (string $content)
Variables
string $_forwardsFile = '.qmail' (line 28)

The name of the forwards file.


Redefinition of:
Forwards_Driver_forwards::$_forwardsFile
The name of the forwards file.

Inherited Variables

Inherited from Forwards_Driver_forwards

Forwards_Driver_forwards::$_vfs

Inherited from Forwards_Driver

Forwards_Driver::$_params
Forwards_Driver::$_realm
Forwards_Driver::$_user
Methods
isKeepLocal (line 40)

Checks if user is keeping a local copy of forwarded mail.

  • return: True if user is keeping a local copy of mail, otherwise false.
  • todo: Implement this method.
boolean isKeepLocal (string $password)
  • string $password: The password of the user.

Redefinition of:
Forwards_Driver_forwards::isKeepLocal()
Checks if user is keeping a local copy of forwarded mail.
_createForwardsFile (line 53)

Creates the main forwards file.

void _createForwardsFile (string $target, [boolean $keeplocal = false])
  • string $target: The email address that mail should be forwarded to.
  • boolean $keeplocal: Keep a copy of forwarded mail in the local mailbox.

Redefinition of:
Forwards_Driver_forwards::_createForwardsFile()
Creates the main forwards file.
_parseForwardsFile (line 78)

Parses the target information out of the forwards file content.

  • return: The forwards target.
string _parseForwardsFile (string $content)
  • string $content: The file content.

Redefinition of:
Forwards_Driver_forwards::_parseForwardsFile()
Parses the target information out of the forwards file content.

Inherited Methods

Inherited From Forwards_Driver_forwards

 Forwards_Driver_forwards::currentTarget()
 Forwards_Driver_forwards::disableForwarding()
 Forwards_Driver_forwards::enableForwarding()
 Forwards_Driver_forwards::isEnabledForwarding()
 Forwards_Driver_forwards::isKeepLocal()
 Forwards_Driver_forwards::_checkConfig()
 Forwards_Driver_forwards::_connect()
 Forwards_Driver_forwards::_createForwardsFile()
 Forwards_Driver_forwards::_parseForwardsFile()

Inherited From Forwards_Driver

 Forwards_Driver::Forwards_Driver()
 Forwards_Driver::currentTarget()
 Forwards_Driver::disableForwarding()
 Forwards_Driver::enableForwarding()
 Forwards_Driver::factory()
 Forwards_Driver::getUser()
 Forwards_Driver::isEnabledForwarding()
 Forwards_Driver::isKeepLocal()
 Forwards_Driver::_makeEmailAddress()

Documentation generated on Sun, 30 Jan 2011 05:11:58 +0000 by phpDocumentor 1.4.3