Aller au contenu

Sieve

Un article de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 28 juin 2019 à 02:19 et modifiée en dernier par Logophile F (discuter | contributions). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.

Le Sieve (du mot anglais crible comme dans le crible d'Ératosthène) est un langage de filtrage du courrier électronique. Il suit la recommandation RFC 5228[1].

Le Sieve permet de filtrer les en-têtes d'un message qui suit le format RFC 5322[2], c'est-à-dire d'un message Internet typique.[pas clair]

Fonctionnalités

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

Exemple

Un script très simple en Sieve :

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";
}

Voir aussi

Articles connexes

Liens externes

  • (en) RFC 3028[5]

Notes et références