Sieve

Un article de Wikipédia, l'encyclopédie libre.
Aller à : Navigation, rechercher

Sieve (du mot anglais crible comme dans le crible d'Ératosthène) est un langage de filtrage du courrier électronique. Il est normalisé dans le RFC 5228.

Sieve permet de filtrer sur les en-têtes d'un message qui suit le format du RFC 5322, c'est-à-dire un message Internet typique.

Sommaire

[modifier] Fonctionnalités

Outre le langage de base, de nombreuses extensions (pas forcément mises en œuvre dans tous les logiciels) ont été définies, par exemple pour utiliser des tests anti-spam ou antivirus (RFC 5235), ou bien pour tester sur des sous-adresses (RFC 5233).

[modifier] Exemple

Un script Sieve très simple est donc :

require "fileinto";

# Déplacer les messages contenant « Wikipedia » dans le sujet vers le répertoire « INBOX.Wikipedia »
if header :contains "Subject" "Wikipedia" { 
  fileinto "INBOX.Wikipedia";
}

[modifier] Voir aussi

[modifier] Articles connexes

[modifier] Liens externes

Outils personnels
Espaces de noms

Variantes
Actions
Navigation
Contribuer
Imprimer / exporter
Boîte à outils
Autres langues