Sieve filters
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
- Thunderbird sieve — This Extension implements the ManageSieve protocol for securely managing Sieve Script on a remote IMAP server
sieve-connect
To connect:
$ sieve-connect -s mail.example.com -u user@example.com
Then the help is short and explicit:
> help