Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/04/2016, à 15:42

hep

Postfix, Cyrus, spamassasin -> déplacement par SIEVE

Bonjour tout le monde,

Je suis sur Ubuntu server 14.04.02.
Serveur de mail cyrus-imap, postfix avec spamassassin qui fonctionne bien.

Ce que j'aimerai faire, c'est que le serveur déplace de lui-même les e-mail marqué par SpamAssassin comme SPAM dans les mailboxes userx/Junk

J'ai vu que cyrus accepte les scriptes Sieve pour faire ceci.
Mais j'ai trouvé comme doc qui explique comment mettre ça en place et comment gérer ces scriptes facilement.

Quelqu'un peut m'éclairer a ce sujet ?

Merci d'avance
Hep

Hors ligne

#2 Le 29/05/2016, à 18:22

hep

Re : Postfix, Cyrus, spamassasin -> déplacement par SIEVE

Peut-être que le terme déplacement n'est pas adéquat dans la question ...

Donc le but est de faire un tri automatique des e-mail sur le serveur, avec ce truc qui se nome Sieve ... mais je trouve pas grand chose sur le sujet.

Hors ligne

#3 Le 30/05/2016, à 13:33

LeoMajor

Re : Postfix, Cyrus, spamassasin -> déplacement par SIEVE

bonjour,
quelques exemples;
création d'un script qui sera utilisé pour l'utilisateur toto@domain.tld

sudo nano /path/.../my_script 
require ["fileinto", "reject"];
if header :contains ["To"] ["toto@domain.tld"] {
  redirect "pierre.martin@yahoo.fr"; stop; }
if header :contains ["From","Cc"] ["cadeaux@gagnant-01.net", "contact@fichier-adresses-mail.net", "spam@spam.com"] {
  discard; stop; }
if header :contains ["From", "Cc"] ["spam@spam.fr"] {
 fileinto "Junk"; stop; }
if header :contains ["From"] ["reject@reject.tld"] {
  reject "mail refuse"; stop; }
if header :contains ["Subject"] ["***>SPAM<***"] {
 fileinto "Junk"; stop;}
}

redirect:  rediriger, faire suivre à
fileinto: déplacer dans untel dossier,     discard:supprimer silencieusement,    reject; rejeter (bavard)

documentation cyrus-imapd sieve

Les filtres globaux sieve, lorsque lmtp est utilisé, sont gérés au niveau postfix (donc pas de sieve). C'est commun, à ma connaissance, à tous les MRA, lorsque LMTP est exploité.

Hors ligne