+------------------------------------------+
| PostfixAdmin Forward Plugin for RoudCube |
+------------------------------------------+
AUTHOR
Gianluca Giacometti (php@gianlucagiacometti.it)
CONTRIBUTORS
Sebastien Blaisot (https://github.com/sblaisot)
Jan B. Fiedler (https://github.com/zuloo)
VERSION
1.1.0
RELEASE DATE
21-05-2015
INSTALL
Requirements :
- jQuery UI.
To install this plugin, copy all files into /plugin/forward folder and
add it to the plugin array in config/config.inc.php :
// List of active plugins (in plugins/ directory)
$rcmail_config['plugins'] = array('forward');
CONFIGURATION
Edit the plugin configuration file 'config.inc.php' and choose the
appropriate options:
$rcmail_config['forward_driver'] = 'sql';
so far only sql is available
$rcmail_config['forward_sql_dsn'] = value;
example value: 'pgsql://username:password@host/database'
example value: 'mysql://username:password@host/database'
$rcmail_config['forward_sql_write'] = query;
the query depends upon your postfixadmin database structure
placeholders %goto and %address must be kept unchanged
default query: 'UPDATE alias SET goto = %goto, modified = %modified WHERE address = %address'
example query: 'UPDATE aliases SET forwardto = %goto, modified = %modified WHERE address = %address'
$rcmail_config['forward_sql_read'] = query;
the query depends upon your postfixadmin database structure
placeholder %address must be kept unchanged
default query: 'SELECT * FROM alias WHERE address = %address'
example query: 'SELECT * FROM aliases WHERE address = %address'
$rcmail_config['forward_vacation_domain'] = value;
just enter the same value as for $CONF['vacation_domain'] in
the Postfixadmin config file
example value: 'autoreply.change-this-to-your.domain.tld'
LICENCE
Licensed under GNU GPL2 licence.
NOTE
The code is based on Vacation plugin (rc-vacation) by Boris HUISGEN et al. (https://github.com/bhuisgen/rc-vacation).
Thank you Boris et al.