#1 Le 27/10/2014, à 20:32
- nickthevoice
SPAMASSASSIN comment ajouter une règle : block empty subject mail?
Bonjour !
Mon serveur roule bien j'ai mis AMAVIS + CLAMAV + SPAMASSASSIN mais je reçois beaucoup de SPAM.
Est-ce possible créer une règle qui bloque les courriels qui n'ont pas de sujet ?
MERCI D'AVANCE
nicK
Hors ligne
#2 Le 28/10/2014, à 00:42
- Pseudo supprimé
Re : SPAMASSASSIN comment ajouter une règle : block empty subject mail?
#3 Le 28/10/2014, à 14:34
- nickthevoice
Re : SPAMASSASSIN comment ajouter une règle : block empty subject mail?
M E R C I !
Pour ce qui est du SA-LEARN je l'ai activé mais...pas sur que ça fonctionne !
Comment savoir si les courriels que j'envoie dans ma boite JUNK est pris en considération par spamassassin ? (my setup = thunderbird en IMAP)
Merci d'avance
nicK
Hors ligne
#4 Le 31/10/2014, à 03:49
- Pseudo supprimé
Re : SPAMASSASSIN comment ajouter une règle : block empty subject mail?
spamassasin ne prend pas de décision. Il donne une note au message. C'est tout.
Lorsque spamassassin est utilisé sur le serveur, le learning se fait sur le serveur.
Sur serveur, pour prendre une décision sur le devenir d'un message, tu peux le faire en session smtp ou session sieve ou équivalence procmail
Après, sur le poste client, il y a les filtres selon le client de messagerie utilisé.
j'envoie dans ma boite JUNK
les dossiers ont des flags attitrés et les messages peuvent avoir plusieurs flags selon leur statut. voir telnet.
Tu peux t'amuser à voir les changements des flags d'un message, en ouvrant deux sessions imap, une avec thunderbird où tu effectueras par exemple les changements, et en parallèle une en telnet.
Les flags ont toujours la priorité sur les dossiers.
Là, il s'agit d'un exemple, où le dossier "spam" est sélectionné, dans une session telnet imap, dont l'objectif est de supprimer 5 messages, en ajoutant le flag Deleted et invoquant expunge. Thunderbird peut être ouvert en parallèle et rafraichit.
exemple;
<code>
. select "spam"
* 5 EXISTS # 5 messages
* 0 RECENT
* FLAGS (\Seen \Answered \Deleted \Flagged \Draft NonJunk)
* OK [PERMANENTFLAGS (\Seen \Answered \Deleted \Flagged \Draft NonJunk \*)] Flags allowed.
* OK [UIDNEXT 25983] Predicted next UID
* OK [UIDVALIDITY 144] UID value
* OK [UNSEEN 1] first unseen message
. OK [READ-WRITE] SELECT completed
. store 1:5 +flags \Deleted # ajoute le flag Deleted aux messages indexés de 1 à 5
* 1 FETCH (FLAGS (\Seen \Deleted NonJunk))
* 2 FETCH (FLAGS (\Deleted NonJunk))
* 3 FETCH (FLAGS (\Deleted NonJunk))
* 4 FETCH (FLAGS (\Deleted NonJunk))
* 5 FETCH (FLAGS (\Deleted NonJunk))
. OK STORE completed
. expunge
* 5 EXPUNGE
* 4 EXPUNGE
* 3 EXPUNGE
* 2 EXPUNGE
* 1 EXPUNGE
. OK EXPUNGE completed