Sieve Filtering

If you are looking for Sieve as utilities in kitchen and working tools

Please step further to articles

SIEVE email filtering language

 

Sieve is a language that can be used to create filters for electronic mail. It is not tied to any particular operating system or mail architecture. It requires the use of RFC822-compliant messages, but otherwise should generalize to other systems that meet these criteria.

 

The language is powerful enough to be useful, but limited in power in order to allow for a safe server-side filtering system. 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 not Turing-complete, and provides no way to write a loop or a function. Variables are not provided.

Implementations of the language are expected to take place at time of final delivery, when the message is moved to the user-accessible mailbox. 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. However, Sieve filters might be used at a number of "final delivery" points in a mail system: by an SMTP server, by an IMAP or POP server filing into one or more mailboxes, or by a Mail User Agent (MUA or mail client) acting as a delivery agent (for instance, a POP or offline IMAP client.)

Because of the expectation that users will make use of filtering if it is offered and easy to use, this language has been made simple enough to allow many users to make use of it, but rich enough that it can be used productively. However, it is expected that GUI-based editors will be the preferred way of editing filters for most users.

Rogers Clemens enters 'not guilty' plea in federal court - Washington Post (blog)

Rogers Clemens enters 'not guilty' plea in federal courtWashington Post (blog)Please clarify for ...

Premier League live: Follow the action as it happens - Daily Mail

Premier League live: Follow the action as it happensDaily MailEmail all your thoughts on today's ...

Seasonal questions - Charlottetown, The Guardian

Seasonal questionsCharlottetown, The GuardianPress through a sieve. If desired, season with 5 mL (1 ...

When fairies go on strike in the staff cafe - The Press

When fairies go on strike in the staff cafeThe PressCoffee sieve and jug not emptied, and rubbish ...

Writers' Block - Times LIVE

Writers' BlockTimes LIVETake 1llemon juice (strained through a sieve) and add 1.5kg sugar. Place ...

Nuts about peanuts (+recipes) - New Zealand Herald

New Zealand HeraldNuts about peanuts (+recipes)New Zealand HeraldTo remove the papery skin around ...

Harvest recalls high-tech marvels - Winnipeg Free Press

Harvest recalls high-tech marvelsWinnipeg Free PressThose essentially beat the grain off the straw ...

Building Community One Tomato at a Time - Patch

Building Community One Tomato at a TimePatch"You put it in a dish and leave it until it gets a ...

25 Uses for Coffee Filters - MyFox Illinois

25 Uses for Coffee FiltersMyFox IllinoisAfter frying, strain the left over oil through a sieve ...

The truth behind the horrors of two eras - New Zealand Herald

New Zealand HeraldThe truth behind the horrors of two erasNew Zealand Herald"As a result, ...