Linux

More Platforms


avelsieve 1.9.7

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.

Software 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.

What's New in This Release:
- This release contains many important bugfixes and also adds the STARTTLS option for the ManageSieve protocol.

Details

Publisher Alexandros Vellis
Downloads 24
Date Added 15th February, 2007
Date Updated 8th June, 2007
File Size 310.63 KB
Report Send us a report
Reviews Review avelsieve 1.9.7 now
Rate this file
Rated terrible (2.3, 3 votes cast)

Download Now