Difference between revisions of "Email sieve"

From Cncz
Jump to: navigation, search
m (Sieve)
(Added explanation for using Sieve in KMail)
Line 7: Line 7:
 
If one wants incoming mail to be sorted into folders automatically or to be filtered in some special way, one can use "Sieve" if one has the IMAP-server <tt>post.science.ru.nl</tt> as incoming mailserver. The Sieve language is described in [http://www.ietf.org/rfc/rfc3028.txt?number=3028 RFC3028]. To put the sieve script on the mail server and activate it, use a mail program which supports sieve, e.g. KMail or Thunderbird with the [http://sieve.mozdev.org/ sieve addon].
 
If one wants incoming mail to be sorted into folders automatically or to be filtered in some special way, one can use "Sieve" if one has the IMAP-server <tt>post.science.ru.nl</tt> as incoming mailserver. The Sieve language is described in [http://www.ietf.org/rfc/rfc3028.txt?number=3028 RFC3028]. To put the sieve script on the mail server and activate it, use a mail program which supports sieve, e.g. KMail or Thunderbird with the [http://sieve.mozdev.org/ sieve addon].
 
[/en]
 
[/en]
 +
 +
=== [Sieve gebruiken in KMail][Using Sieve in KMail] ===
 +
 +
[nl]Na het toevoegen van een account met behulp van de wizard van KMail (met behulp van de instellingen op [[Categorie:Email]]) moet nog aan KMail duidelijk gemaakt worden dat de server Sieve ondersteunt. Dit gaat via Settings, Configure KMail, Accounts, Modify, Filtering, Server supports Sieve.
 +
Vervolgens kunnen de Sieve-scripts worden benaderd via Settings, Manage Sieve Scripts.[/nl]
 +
[en]After adding an account via the KMail's wizard (with settings found on [[Categorie:Email]]), KMail must be told that the server supports Sieve. You can do this via Settings, Configure KMail, Accounts, Modify, Filtering, Server supports Sieve.
 +
After that, Sieve scripts kan be accessed via Settings, Manage Sieve Scripts.[/en]
  
 
=== [Voorbeelden van Sieve-scripts][Examples of Sieve-scripts] ===
 
=== [Voorbeelden van Sieve-scripts][Examples of Sieve-scripts] ===

Revision as of 15:43, 8 December 2010

Sieve

If one wants incoming mail to be sorted into folders automatically or to be filtered in some special way, one can use "Sieve" if one has the IMAP-server post.science.ru.nl as incoming mailserver. The Sieve language is described in RFC3028. To put the sieve script on the mail server and activate it, use a mail program which supports sieve, e.g. KMail or Thunderbird with the sieve addon.

Using Sieve in KMail

After adding an account via the KMail's wizard (with settings found on), KMail must be told that the server supports Sieve. You can do this via Settings, Configure KMail, Accounts, Modify, Filtering, Server supports Sieve. After that, Sieve scripts kan be accessed via Settings, Manage Sieve Scripts.

Examples of Sieve-scripts

  • If some mail should be sorted automatically into an existing folder, one can use a script like:

require [ "fileinto", "include" ];
#
# Messages into folders.
#
if header :contains "X-VirusscanResult" "infected" {
        fileinto "INBOX.Virus";
        stop;
}
if address :is ["From", "To"] [
              "",
              ""
        ]
{
        fileinto "INBOX.Symposium2008";
        stop; 
}
include "spam";
include "vacation";

If one wants to redirect all mail that remains after our spamfilter has done its job, one has to add after the include "spam"; line:

redirect "";