| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
This plugin adds the ability for qmail users to edit their forwards from within Roundcube with no need to ask their administrators for doing that via qmailadmin. qmailforward saves the forwards to MySQL database.
Unlike the managesieve plugin, from which this plugin is inspired but which only apparently behaves in the same way, it does not use the sieve rules but it saves the forwards on the database, also preserving the possibility of saving a record that enables the copy of messages on the mailbox. In this case the execution of the favorite delivery agent is launched, which can also be set from the configuration file.
Using this method instead of sieve rules allows qmail users to keep the SPF policies in effect.
Inspiration and part of the code for this plugin was taken from the sauserprefs and managesieve plugins. The latter one provides an identical html form.
USE vpopmail;
ALTER TABLE `valias` ADD `valias_type` TINYINT(1) NOT NULL DEFAULT '1' COMMENT '1=forwarder 0=lda' FIRST;
ALTER TABLE `valias` ADD `copy` TINYINT(1) NOT NULL DEFAULT '0' COMMENT '0=redirect 1=copy&redirect' AFTER `valias_line`;
ALTER TABLE `valias` ADD `id` INT NOT NULL AUTO_INCREMENT FIRST, ADD PRIMARY KEY (`id`);
ALTER TABLE `valias` ADD INDEX (`valias_type`, `alias`, `domain`); Send new translations to the e-mail below.
Roberto Puzzanghera [roberto dot puzzanghera at sagredo dot eu https://notes.sagredo.eu]
This plugin is released under the GNU General Public License Version 3+.
To ask for support post a comment in my blog.
To have a wider view on the idea behind this plugin look at this page.
| Back | FazBrowse Home | New Git URL |