Sieve filters - ArchWiki

# Sieve filters

From ArchWiki
Jump to navigation Jump to search

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-connectAUR

- 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

Categories:

- Mail server
- Programming languages