Skip to content

Comparison of Sieve libs in PHP

Marc Laporte edited this page May 22, 2024 · 14 revisions

If you are looking for a lib in PHP in 2024 for Sieve, there are a few options compared below. Please also see: http://sieve.info/libraries


https://packagist.org/packages/pear/net_sieve


https://packagist.org/packages/nextcloud/horde-managesieve

  • Brings in Horde dependencies (horde-exception, horde-translation, horde-socket-client, horde-util)
  • License: BSD (and LGPL-2.1 for the 4 Horde dependencies)
  • A descendant/fork of pear/net_sieve so code seems to have started started somewhere between 1997 and 2002.

MailSo in SnappyMail


https://packagist.org/packages/protonlabs/libsieve-php


https://packagist.org/packages/henrique-borba/php-sieve-manager

  • Standalone
  • License: MIT
  • Started in 2022
  • Made for Cypht Webmail, and available to any PHP project
  • The 4 other libs and Roundcube above were reviewed and all the good ideas were rewritten into php-sieve-manager.
Clone this wiki locally