Posts in category 1.9.9

Avelsieve 1.9.9 Alpha Released

A new alpha release of Avelsieve is available.

Avelsieve 1.9.9 implements new Sieve extensions that can be found in modern server counterparts.

  • The Sieve Date Extension allows conditions and tests against the message's date/time, or the date and time during the execution of the Sieve script. Sieve Date is tested against the server-counterpart implementation of the excellent IMAP server Isode M-Box.
  • The Sieve Index Extension allows for checks against a specific header index (for instance, the second Received: header counting from the last one).
  • The Sieve IMAP4Flags Extension allows additional Sieve actions that set specific IMAP flags or labels to messages. Standard IMAP4 flags, Thunderbird labels and even custom labels are supported.

More details for these new features can be found in the following posts in the Avelsieve Blog.

In order to accomodate for these new Sieve extensions, the user interface of the condition of a rule is now dynamically driven via Javascript. New conditions can be added or changed on-the-fly via AJAX, without reloading the entire page.

This alpha release is not recommended for production usage. However, your feedback, comments and suggestions are much appreciated. You can report bugs, enhancements and feature requests in Avelsieve Trac site, or you can communicate your ideas and suggestions in Squirrelmail-Plugins mailing list?.

You can read the more detailed Changelog here.

This release is sponsored by:

  • Alexey Melnikov (Isode Ltd.)
  • Ellak.gr ("Εταιρία Ελεύθερου Λογισμικού / Λογισμικού Ανοιχτού Κώδικα")

without whom the new avelsieve features wouldn't have existed.