avelsieveavelsieve is a Squirrelmail plugin for creating SIEVE scripts on a SIEVE-compliant mail server. | |
Download |
avelsieve Ranking & Summary
Advertisement
- License:
- GPL
- Price:
- FREE
- Publisher Name:
- Alexandros Vellis
- Publisher web site:
- http://email.uoa.gr/projects/squirrelmail/avelsieve.php
avelsieve Tags
avelsieve Description
avelsieve is a Squirrelmail plugin for creating SIEVE scripts on a SIEVE-compliant mail server. Avelsieve or, verbosely, "SIEVE Mail Filters Plugin for Squirrelmail" is a Squirrelmail plugin for creating SIEVE scripts on a Cyrus IMAP server that runs timsieved (Tim's SIEVE daemon).Avelsieve will also be a part of Cyrusmaster, a web-based Cyrus administration tool. avelsieve project should provide the same interface of the user's filters to administrators and/or helpdesk staff.SIEVE is a mail filtering language, intended for server-side filtering of emails. See RFC 3028 and Cyrusoft's page about SIEVE for more details.The web interface provides a wizard-like interface that, in the end, creates part of a SIEVE script, a so called rule. It then assembles all the rules to form a SIEVE script.For the sake of user-friendliness, it provides only a subset of SIEVE's functionality; the main goal was to provide a simple interface for Joe User to create server-side filters without knowing anything about the language itself.The plugin does not provide a parser; instead, it saves PHP meta-data in the script itself, in order to continue editing and manipulation of the filters. The only thing that is supported is a script called "phpscript" on the Cyrus server. Multiple scripts are not supported yet. I've tried to make it sane enough that it won't break a lot. Some more testing is needed - hence the beta status. Here are some key features of "avelsieve": · Simple HTML interface. · Javascript functionality that enhances the user interaction, however there is HTML-only fallback for accessibility. · Match messages based on email headers, size, or apply to all messages. · Configurable number of header matches. · Support of keeping a message, move to an existing or new folder, email redirection. · Supports SIEVE Vacation. · Supports SIEVE Notification action. · Create a rule on-the-fly, while reading a message in Squirrelmail. This function will auto-detect List-Id: headers for mailing lists. · Runs through all the rules, but supports a stop command when a rule matches. · Change the order of rules - or delete them altogether. · Enable / Disable rules on the fly, without deleting them. · Make a textual description of the rule. · Localizable. · Automatic adaption to the capabilities of each site's SIEVE.
avelsieve Related Software