ingo
pear.horde.org
An email filter rules manager
Ingo is an email-filter management application. It is fully internationalized, integrated with Horde and the IMP Webmail client, and supports both server-side (Sieve, Procmail, Maildrop) and client-side (IMAP) message filtering.
Jan Schneider
jan
jan@horde.org yes
Michael Slusarz
slusarz
slusarz@horde.org yes
Chuck Hagenbuch
chuck
chuck@horde.org no
2016-02-02
12:56:05
3.2.8
3.2.0
stable
stable
ASL
* [jan] Fix editing shared rulesets (Bug #12694). * [jan] Allow to edit permissions of another user's rules if that user assigned ownership. * [jan] Use access rules compatible with both Apache 2.2 and 2.4. * [jan] Fix variable name in vacation_addresses hook example. * [jan] Correctly save names of mailbox created from the rule form (Bug #14150). * [mjr] Fix invalid URLs in certain forms when cookies are disabled (Bug #14148).
5.3.0
6.0.0alpha1
6.0.0alpha1
1.7.0
horde
pear.horde.org
5.0.0
6.0.0alpha1
6.0.0alpha1
Horde_Auth
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Autoloader
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Core
pear.horde.org
2.12.0
3.0.0alpha1
3.0.0alpha1
Horde_Exception
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Group
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Form
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Imap_Client
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Mime
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Perms
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Share
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Util
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_View
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
gettext
Horde_Vfs
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Net_Sieve
pear.php.net
1.3.1
Net_Socket
pear.php.net
horde
Role
pear.horde.org
2.0.0alpha1
2.0.0
alpha
alpha
2011-03-09
ASL
* First alpha release for Horde 4.
2.0.0beta1
2.0.0
beta
beta
2011-03-16
ASL
* Fix creating new rules with PostgreSQL (Bug #9638).
2.0.0RC1
2.0.0
beta
beta
2011-03-23
ASL
* First release candidate for Horde 4. * [jan] Fix instantiation of VFS transport driver (Bug #9605). * [jan] Fix moving rules with the SQL driver (Bug #9672).
2.0.0RC2
2.0.0
beta
beta
2011-03-29
ASL
* Second release candidate for Horde 4. * [jan] Fix updating forward rules in SQL driver (Bug #9699).
2.0.0
2.0.0
stable
stable
2011-04-06
ASL
* First stable release for Horde 4. * [jan] Fix application-specific permission checks (Bug #9786). * [jan] Correctly escape vacation subjects with quote characters in Maildrop driver (Bug #9156). * [jan] Catch all PEAR errors in Sieve driver. * [jan] Allow script drivers to provide additional scripts to upload (Bug #8110). * [jan] Change default Sieve port to 4190 (Request #9791). * [jan] Fix reading default forward rule from preferences. * [jan] Fix removing flags with Sieve driver (Vilius Sumskas <vilius@lnk.lt>, Bug #9785). * [mjr] Datatree share to SQL upgrade script refactored for Horde 4. * [jan] Move all executable scripts to bin/ and prefix with ingo-.
2.0.1
2.0.0
stable
stable
2011-04-20
ASL
* [mms] Fix folder selection (Bug #9907). * [mms] Fix IMAP filtering using envelope data (Bug #9859).
2.0.2
2.0.0
stable
stable
2011-06-14
ASL
* [jan] Fix moving rules to an explicit position (Bug #10172). * [mms] Fix storage backend conversion script.
2.0.3
2.0.0
stable
stable
2011-07-05
ASL
* [jan] Add -N parameter to mailbot calls by default (Request #10147). * [jan] Fix notice when using numeric comparisons for spam headers (Bug #10222). * [jan] Respect excluded mail addresses in Maildrop vacation driver (Request #10077). * [jan] Fix access to debug handler in Timsieved driver. * [jan] Fix deleting single conditions from a rule (Bug #10253).
2.0.4
2.0.0
stable
stable
2011-08-02
ASL
* [mms] Fix creating new mailboxes (Bug #10282).
2.0.5
2.0.0
stable
stable
2011-08-30
ASL
* [jan] Fix disabling of actions by locking preferences (Bug #10455). * [jan] Sort blacklist and whitelist for display instead of for storage.
2.0.6
2.0.0
stable
stable
2011-10-18
ASL
* [mms] Fix displaying From address in notification when filtering with IMAP driver. * [jan] Catch if files don't exist while deleting with VFS transport (michael-dev@fami-braun.de, Bug #10494). * [mms] Additional fixes when creating new mailboxes (Bug #10282).
2.0.7
2.0.0
stable
stable
2011-12-13
ASL
* [jan] Update Japanese translation (Hiromi Kimura <hiromi@tac.tsukuba.ac.jp>). * [jan] Set Return-Path: in Maildrop vacation driver (rsalmon@mbpgroup.com, Bug #10568).
2.0.8
2.0.0
stable
stable
2012-05-29
ASL
* [jan] Update Swedish translation (Per Olof Ljungmark <peo@bsdlabs.com>). * [mms] Fix IMAP filtering on combination fields (Bug #11197). * [jan] Fix showing blacklist option to mark message as deleted (Bug #11186). * [jan] Update Italian translation (Massimo Malabotta <mmalabotta@units.it>). * [jan] Fix folder names in Procmail rules if using Maildir (Bug #10113). * [jan] Update Hungarian translation (Zoltán Németh <nemeth.zoltan@etit.hu>). * [mms] Application initialization should only be done on first access.
2.0.9
2.0.0
stable
stable
2012-06-26
ASL
* [mms] Fix patch for filtering on combination fields (Bug #11197). * [mms] Procmail driver now explicitly sets the base Maildir directory by default (Bug #10113). * [jan] Update Turkish translation (İstanbul Technical University).
2.0.10
2.0.0
stable
stable
2012-10-02
ASL
* [mms] Correctly reindex existing rules when deleting a rule and using the SQL filters storage driver. * [mms] Don't allow a user to save a rule with no matching conditions.
2012-07-06
17:25:14
3.0.0alpha1
3.0.0alpha1
alpha
alpha
ASL
* First alpha release for Horde 5. * [mms] When adding to blacklist/whitelist, remove added addresses from the other list. * [jan] Allow to use placeholder variables in vacation messages (Request #10316). * [mjr] Add ability to retrieve vacation message details from the API. * [jan] Validate start and end dates of vacation rules (Request #10879).
3.0.0beta1
3.0.0beta1
beta
beta
2012-07-20
ASL
* [jan] Update icon set. * [mms] Fix javascript actions on the vacation page.
3.0.0beta2
3.0.0beta1
beta
beta
2012-10-12
ASL
* [mms] Add 'transport_auth' hook to handle defining authentication parameters for transport backends. * [mms] Remove session caching of rules. * [mms] Initial implementation of smartmobile view. * [mms] Disable blacklist, vacation, and whitelist API methods if the preference is locked.
3.0.0RC1
3.0.0beta1
beta
beta
2012-10-26
ASL
* [mms] Add 'euser' option to 'transport_auth' hook allowing the effective user to be provided for the timsieved transport driver.
3.0.0
3.0.0
stable
stable
2012-10-30
ASL
* First stable release for Horde 5.
3.0.1
3.0.0
stable
stable
2012-11-07
ASL
* [jan] Update Slovak translation (Jozef Sudolský <jozef.sudolsky@elbia.sk>). * [mms] Fix PHP error notification thrown if backends 'params' parameter was empty (Bug #11615).
3.0.2
3.0.0
stable
stable
2013-01-10
ASL
* [jan] Update Basque translation (Ibon Igartua <ibon.igartua@ehu.es>). * [jan] Fix changing permissions for shared rulesets.
3.0.3
3.0.0
stable
stable
2013-02-12
ASL
* [jan] Fix multiple user-defined headers in a single rule (Zephaniah E. Loss-Cutler-Hull, Bug #11893). * [jan] Use more portable procmail recipe for rejects (Bug #7520). * [jan] Fix configuration of 'forward_file' parameter (Bug #11989). * [mms] Require non-empty subject and reason fields when creating a vacation message (crohmann@netcologne.de; Request #8376). * [jan] Update French translation (Paul De Vlieger <paul.de_vlieger@moniut.univ-bpclermont.fr>).
3.0.4
3.0.0
stable
stable
2013-05-29
ASL
* [mms] SECURITY: Fix XSS vulnerability on smartmobile rule page (João Machado <geral@jpaulo.eu>). * [mms] Fix copy/move actions when destination mailbox contains non ASCII characters (Bug #12217). * [mms] Translate rule descriptions to the local language in UI. * [jan] Allow multiple addresses for Sieve redirects (it@wenn.com, Request #11457).
3.1.0beta1
3.0.0
beta
stable
2013-05-07
ASL
* [jan] Add composite script backends. * [jan] Add vacation driver for ISPConfig (Michael Bunk <mb@computer-leipzig.com>). * [jan] Hide unsupported form fields of vacation form (Michael Bunk <mb@computer-leipzig.com>). * [jan] Add composite transport backends. * [jan] Move shared ruleset selection to sidebar. * [mms] All Ingo templates now use Horde_View.
3.1.0RC1
3.0.0
beta
stable
2013-05-29
ASL
* [mms] Fix regression in accessing Ingo links from the external API (Bug #12249).
3.1.0
3.0.0
stable
stable
2013-06-04
ASL
* [mjr] Fix fatal error when updating filters.
3.1.1
3.0.0
stable
stable
2013-06-12
ASL
* [jan] Fix option to filter by user-defined headers (Bug #12345). * [jan] Fix highlighting of menu entries. * [jan] Restore compatibility with PHP 5.3 (Bug #12306).
3.1.2
3.0.0
stable
stable
2013-07-16
ASL
* [mms] Disable links if the underlying preferences are locked. * [jan] Fix setting excluded addresses and mailing list flag in Sieve vacation rule.
3.1.3
3.0.0
stable
stable
2013-10-29
ASL
* [mms] SECURITY: Protect against CSRF attacks by using tokens on destructive actions (Bug #12796; CVE-2013-6275; found by Marcela Benetrix <m.benetrix@e-secure.com.au>).
3.1.4
3.0.0
stable
stable
2014-03-10
ASL
* [jan] Update Danish translation (Erling Preben Hansen <erling@eph.dk>). * [jan] Make spam level a required form field (Bug #12964). * [jan] Fix behavior of 'utf' parameter (Bug #12937). * [mms] Fix sieve driver correctly identifying mailing lists when determining whether to send vacation messages (skhorde@smail.inf.fg-bonn-rhein-sieg.de, Bug #12938).
3.1.5
3.0.0
stable
stable
2014-07-07
ASL
* [mms] Fix blacklist/whitelist matching with IMAP backend (Bug #13031). * [mms] Fix procmail reject recipe (Bug #13060; admin@dei.unipd.it).
2014-05-05
3.2.0alpha1
3.2.0
alpha
alpha
ASL
* [mms] Use standardized 'enotify' sieve extension (RFC 5435) by default instead of deprecated 'notify' extension (Request #8784). * [mms] Use standardized 'imap4flags' sieve extension (RFC 5232) by default instead of deprecated 'imapflags' extension (Request #8784). * [mms] Add ability to filter rules by mailbox. * [mms] Add 'max_forward' permission (Request #10332). * [mms] Permissions can now be applied per backend, rather than globally. * [mms] Replace max blacklist/whitelist configuration parameters with equivalent permissions options. * [mms] Sorting of rules now done via drag/drop javascript (Request #1993). * [jan] Make shares table compatible with Oracle. * [mms] Validate e-mail addresses on the forward and vacation pages (Request #7249). * [mms] Add 'newEmailFilter' API link.
3.2.0beta1
3.2.0
beta
beta
2014-05-21
ASL
* [jan] Pass current vacation addresses to hook (skhorde@smail.inf.fh-bonn-rhein-sieg.de, Request #13185).
3.2.0beta2
3.2.0
beta
beta
2014-06-04
ASL
* [mms] Honor 'auto_update' preference when re-sorting filters list (Bug #13216). * [mms] Fix regression in copying a rule when storing in SQL backend (Bug #13213).
3.2.0RC1
3.2.0
beta
beta
2014-06-17
ASL
* [jan] Update Polish translation (Maciej Uhlig <maciej.uhlig@us.edu.pl>). * [jan] Update Japanese translation (Hiromi Kimura <hiromi@tac.tsukuba.ac.jp>).
3.2.0RC2
3.2.0
beta
beta
2014-07-01
ASL
* [mms] Fix mailbox selection on Spam page (Bug #13298). * [mms] Fix regression in deactivating scripts (Bug #13297).
3.2.0
3.2.0
stable
stable
2014-07-08
ASL
*
3.2.1
3.2.0
stable
stable
2014-09-05
ASL
* [mms] Fix performing more than one filter drag/drop action on a single page (Bug #13434). * [mms] Add support for a negative regex test to the Maildrop driver. * [mms] Add support for a negative regex test to the Sieve driver (Pete Beardmore <pete.beardmore@msn.com>, Request #12671). * [mms] Fix vacation in the maildrop driver (balestrieri@mag-data.com, Bug #13415).
3.2.2
3.2.0
stable
stable
2014-10-29
ASL
* [jan] Disable forward rule by default. * [mms] Fix checking the 'max_forward' permission (Bug #13568). * [mms] IMAP driver needs to explicitly search for UTF-8 text, since we don't restrict charset input at the UI level (Bug #13554). * [mjr] Fix issues when preferred configuration contains an array (Bug #13548).
3.2.3
3.2.0
stable
stable
2014-12-03
ASL
* [mms] Fix determination of preferred backend (Bug #13548).
3.2.4
3.2.0
stable
stable
2015-02-10
ASL
* [mms] Rate-limit filters drag/drop changes to prevent race conditions (Bug #13819). * [mms] Fix filter drag/drop ordering working in basic view (Bug #13820). * [mms] Maildir requires UTF7-IMAP encoding for folder names (Bug #13378).
3.2.5
3.2.0
stable
stable
2015-04-28
ASL
* [jan] Add Galician translation. * [mms] Enforce selection of a target folder for the spam filter in the UI (Bug #13917). * [jan] Fix Sieve error if days of vacation is unset (Bug #13890).
3.2.6
3.2.0
stable
stable
2015-08-01
ASL
* [mjr] Fix using transport parameters in Procmail driver. * [jan] Update Czech translation. * [jan] Update Italian translation. * [mjr] Fix selecting incorrect rule when performing any action after reordering (Bug #14064 and Bug #13643). * [jan] Fix duplicate messages when using the redirect-and-keep rule with Procmail backends.
3.2.7
3.2.0
stable
stable
2015-10-21
ASL
* [jan] Update Italian translation. * [mjr] Add database migration for fixing corrupt rule ordering. * [mjr] Fix corruption of rule order when reordering rules in certain cases.
3.2.8
3.2.0
stable
stable
2016-02-02
ASL
* [jan] Fix editing shared rulesets (Bug #12694). * [jan] Allow to edit permissions of another user's rules if that user assigned ownership. * [jan] Use access rules compatible with both Apache 2.2 and 2.4. * [jan] Fix variable name in vacation_addresses hook example. * [jan] Correctly save names of mailbox created from the rule form (Bug #14150). * [mjr] Fix invalid URLs in certain forms when cookies are disabled (Bug #14148).