Sieve is a language for filtering e-mail messages at time of final delivery, described in RFC 3028. gnu Mailutils provides two implementations of this language: a stand-alone sieve interpreter and a sieve translator and filter. The following sections describe these utilities in detail.