Pages : 1
#1 Le 04/04/2016, à 14: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, à 17: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, à 12: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