Community  »  Applications  »  Ingo

Ingo, the "Email Filter Rules Manager", started as a frontend for the Sieve filter language, and is now a generic and complete filter rule frontend that currently is able to create Sieve, procmail, maildrop, and IMAP filter rules. The IMAP filter driver translates the filter rules on demand to IMAP commands.

Ingo is the default filtering management application used in IMP.

Ingo is able to create and eventually run server as well as client filter scripts. The filter script API is flexible enough that any number of filter drivers can be written and "plugged in". Each filter driver exposes it's capabilities to Ingo, that in return adapts its UI to display only those rules and features that the driver can actually handle.

It supports a set of "special" rules that are either translated to their native counterparts of the filter script backend or emulated through filter script commands. These rules are Blacklist, Whitelist, Forwards, and Vacation.

Ingo abstracts storage, script, and transport backends. That means that the filter rules in Ingo's internal format can be stored in several places. Currently, both Horde's preferences and SQL-based storage are supported. The transport backends are responsible for uploading the generated filter scripts to the filter backends, for example to Cyrus' timsieved daemon or through Horde's VFS (Virtual File Storage) API via FTP to the users' home directories or into a SQL database. System administrators are able to switch to a different filter system or script storage at any time and the users' filter rules will persist.

The application's name was created during the quest for a nice, "hordish" name for the new born code, and is short for "Mail comes 'in'...Where does it 'go'?".

Featured At

Featured at:
Linux Links - The Linux Portal
Comprehensive links to information and resources about the Linux Operating System.
more
hide
imhosted.com
Website Hosting, Affordable Web Hosting, Ecommerce Web Hosting, JSP Web Hosting by ImHosted.com
ImHosted provides fast, reliable web hosting services with live support! PHP/mySQL, CGI, Perl, cPanel, Fantastico. $4.95/mo
FreshPorts -- The Place For Ports
FreshPorts - new ports, applications
Hi Index
Linux Gazette
more
hide
groklaw.net
Groklaw - Digging for Truth
Christian Heilmann
more
hide
lypha.com
Cheap Web Hosting, Reseller Web Hosting, Domain Web Hosting, Web Hosting Provider, Budget Web Hosting, PHP Hosting
Award Winning Service with Huge Storage and Bandwidth Plans. Just $3.95/mo. PHP/mySQL, CGI, Perl, SSH. Resellers Welcome!
more
hide
k5n.us
k5n.us: Home
k5n.us Home Page
more
hide
openldap.org
OpenLDAP, Main Page
The Open Source for LDAP software and information. Home of OpenLDAP.

Support us!

Sponsors

"Thanks!" to all our other sponsors

Twitter

Gordon McGuire The email lag using @hordeproject is a nightmare
3 days ago     

tyrthor115 Random Internet Links Thanks to Python Bot #randombits">http://t.co/Xp39WrwCt7 #randombits
1 week ago     

Suzanne Shareef @hordeproject // we are not able to log onto our email server today. Can you help?
2 weeks ago     

The Horde Project RT @xcomp1: Das AppCenter von @univention ist schon ziemlich genial. Mit ein paar Klicks #Horde installiert. Respekt!
2 weeks ago     

Powered by Podnova twitter

More

Logos

Shops

European Store US Store CafePress