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, executed via PHP's IMAP extension and has replaced IMP's internal filtering code. It is now the default filtering agent 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. Maybe they will replace the existing Horde modules Vacation and Forwards of the Sork suite in the future. These are much older than Ingo and currently support dot-forward, LDAP, SQL, qmail, Mdaemon, and SOAP backends.

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 only Horde's preferences are supported, but SQL or LDAP storage drivers would be easy to write. 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 has been 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:
more
hide
github.com
GitHub · Social Coding
more
hide
oreilly.com
O'Reilly Media - Technology Books, Tech Conferences, IT Courses, News
O'Reilly spreads the knowledge of innovators through technology books, online services, and tech conferences. Find the technology resources you need at O'Reilly Media, a technology company at the lead...
more
hide
ibm.com
IBM - United States
The IBM corporate home page, entry point to information about IBM products and services.
Web Site Optimization: Speed Up Your Site website optimization web speed optimize web site performance company
Website optimization speeds up slow web sites, increases website traffic, and improves conversion rates. Our web optimization services increase website performance, decrease bailout rates, and improve...
more
hide
qmailrocks.org
A qmail installation guide so advanced it takes 2 years to update - It's gotta be Qmailrocks.org
A qmail installation guide. Qmailrocks.org is a publicly available installation quide to Dan Bernstein
more
hide
egroupware.org
EGroupware: Home
EGroupware is the leading Online Collaboration Tool and the top choice for big enterprises, small businesses and teams within and across organizations all over the globe.
px junkie
more
hide
rpmfind.net
Rpmfind mirror
more
hide
linux.com
Linux.com | The source for Linux information
Linux.com - For the community, by the community, Linux.com is the central source for Linux information, software, documentation, how-tos and answers across the server, desktop/netbook, mobile, and emb...
more
hide
webcomindia.net
Best Web Hosting India : Unlimited Shared Hosting : Cheap Web Hosting
As a Top web hosting company in India Delhi Webcom Systems offers Best web hosting, cheap domain registration, Linux windows hosting, shared web space, dedicated servers, vps hosting and reseller webs...

Support us!

Sponsors

"Thanks!" to all our other sponsors

Twitter

Otherdata.com - Wes Coming soon to Otherdata Cloud Services. Horde Webmail 4.0!!! http://t.co/kZs3jFNY http://t.co/99NqS4Q2
2 days ago     

Chege Get your hands on PHP webmail at http://t.co/KDjKr7dL!
6 days ago     

Krassen Deltchev @hordeproject have you received my e-mail?
1 week ago     

Krassen Deltchev @hordeproject a walk-through is already sent to the provided mail address; best!
1 week ago     

Krassen Deltchev @hordeproject OK, i'll write a short walk-through.
1 week ago     

Powered by Podnova twitter

More

Logos

Shops

European Store US Store CafePress