Sieve Plugins for Squirrelmail

Credits

Various bits of code, scripts, and procedures were put together with information from John Simpson's qmail.jms1.net website. It's an excellent resource on managing and setting up a Qmail server.

Avelsieve or Sieve Mail Filters Plugin for SquirrelMail is a ​Squirrelmail ​plugin for creating ​Sieve scripts on a Sieve-compliant mail server.

Installation
Download the latest source:

cd /extra/src
wget http://email.uoa.gr/download/squirrelmail/avelsieve/avelsieve-1.9.9.tar.gz
tar zxf avelsieve-1.9.9.tar.gz

Move the plugin to the SquirrelMail plugin folder:

mv avelsieve /var/websites/mail/htdocs/squirrelmail/plugins/
chown -R nobody:nobody /var/websites/mail/htdocs/squirrelmail/plugins/avelsieve

Copy the sample config file:

cd /var/websites/mail/htdocs/squirrelmail/plugins/avelsieve/config
cp config_sample.php config.php

Then edit config.php and adjust some of the defaults, particularly the ManageSieve port number:

$sieveport = 4190;

Avelsieve has an issue with Dovecot's Managesieve server, and TLS so disable it:

$avelsieve_disabletls = true;

Then run the SquirrelMail config script, /var/websites/mail/htdocs/squirrelmail/config/config.pl and enable the Avelsieve plugin.

Recent Updates

  • 8 months 3 weeks ago
    1.27.2 update
  • 9 months 4 days ago
    Drupal 10/11 config
  • 9 months 6 days ago
  • PHP
    9 months 6 days ago
    PHP 8.3.11 and AlmaLinux
  • 9 months 6 days ago
    New version of Pound