Sieve filters

From ArchWiki

Sieve is a programming language that can be used to create filters for email on mail server.

Servers

pigeonhole can be used with Dovecot. It implements the ManageSieve protocol.

Client tools

To manage sieve filters remotely, clients exist for servers implementing the ManageSieve protocol (RFC 5804).

  • sieve-connect — Client for the MANAGESIEVE protocol
https://people.spodhuis.org/phil.pennock/software/ || sieve-connect
  • Thunderbird sieve — This Extension implements the ManageSieve protocol for securely managing Sieve Script on a remote IMAP server
https://github.com/thsmi/sieve || thunderbird-sieveAUR

sieve-connect

To connect:

$ sieve-connect -s mail.example.com -u user@example.com

Then the help is short and explicit:

> help