![]() ![]() In systems where the Mail Transport Agent (MTA) does final delivery (such as with traditional UNIX mail systems) it is reasonable to sort when the MTA deposits mail into the user's mailbox. Implementations of the language are expected to take place at time of final delivery, when the message is moved to the user-accessible mailbox. The language is not Turing-complete, and provides no way to write a loop or a function. The intention is to make it impossible for users to do anything more complex (and dangerous) than write simple mail filters, along with facilitating GUI-based editors. The language is powerful enough to be useful, but limited in power in order to allow for a safe server-side filtering system. Sieve is a multi-vendor effort that has been discussed in various technical and standards-oriented public and private meetings since at least 1994. It is the current intention of the participants of the Sieve mailing list (information on this is listed below) to move Sieve to Proposed Standard in a timely manner (bypassing a formal Working Group if at all possible). It is not at this time the product of an official IETF Working Group, although advice and direction from the Applications Area directors as well as IETF procedures guide the work in progress. Sieve is designed as a proposed Internet Standard, and design and development to date has followed Internet Engineering Task Force (IETF) procedures as described in RFC 2026. It requires the use of RFC822-compliant messages, but otherwise should generalize to other systems that meet these criteria. It is not tied to any particular operating system or mail architecture. Sieve is a language that can be used to create filters for electronic mail. The following description of Sieve is from the Internet Draft describing the Sieve language (linked below), by Tim Showalter, adapted and expanded by Matt Wall: Sieve is a proposed internet-standard language for filtering mail at the time of final delivery. This page is provided as an informal coordination point for activities related to the Sieve mail filtering language. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |