Vendredi 23 novembre 2018

Pyzor

Pyzor est un système collaboratif en réseau pour détecter et bloquer les spams à l’aide de résumés de messages. Il utilise une technique de somme de contrôle floue pour identifier les corps de message à partir des signatures soumises par les utilisateurs, ou déduites par d’autres techniques telles que les entrées bayésiennes ou DNSBL de grande confiance.

Pyzor a d’abord commencé à être une simple implémentation Python de Razor, mais en raison du protocole et du fait que le serveur de Razor n’est pas Open Source ou logiciel libre, Frank Tobin a décidé d’implémenter Pyzor avec un nouveau protocole et de libérer l’ensemble du système comme Open Source et logiciel libre.

-0.1		DKIM_SIGNED		Message has a DKIM or DK signature, not necessarily valid
Ce score négatif deviendra positif si la signature est valide. Voir immédiatement après.
0.1		DKIM_VALID		Message has at least one valid DKIM or DK signature
Génial ! Votre signature est valide
0.1		DKIM_VALID_AU		Message has a valid DKIM or DK signature from author's domain
Génial ! Votre signature est valide et provient de votre nom de domaine
-1.985		PYZOR_CHECK		Similar message reported on Pyzor (http://pyzor.org)
Assurez-vous de tester avec un contenu réel, les Newsletters tests seront toujours détectées par Pyzor
Ajustez votre message ou demandez à être whitelisté (http://public.pyzor.org/whitelist/)
0.001		SPF_HELO_PASS		SPF: HELO matches SPF record
0.001		SPF_PASS		SPF: sender matches SPF record
Super! Votre enregistrement SPF est valide
0.01		T_RP_MATCHES_RCVD		Envelope sender domain matches handover relay domain

Installer pyzor http://www.pyzor.org/en/release-1-0-0/installation.html

sudo apt install python-pip
pip install pyzor
Collecting pyzor
  Downloading pyzor-1.0.0.tar.gz
Building wheels for collected packages: pyzor
  Running setup.py bdist_wheel for pyzor ... done
  Stored in directory: /home/xoyan/.cache/pip/wheels/10/43/eb/d1e5c6489ed5a648657408d5c48c5d82ad3486e364a9f28028
Successfully built pyzor
Installing collected packages: pyzor
Successfully installed pyzor-1.0.0

Dépendances Client Pyzor

Si vous prévoyez d’utiliser uniquement Pyzor pour vérifier les messages par rapport à notre serveur public, alors il n’ y a pas de dépendances obligatoires. Serveur Pyzor

Si vous souhaitez héberger votre propre serveur Pyzor, vous aurez besoin d’un moteur de back-end approprié. Selon le moteur que vous voulez utiliser, vous devrez également installer les dépendances python requises. Voir Moteurs pour plus de détails.

Le Pyzor supporte également la bibliothèque gevent. Si vous voulez utiliser cette fonctionnalité, vous devez d’abord l’installer.

iptables -t filter -A INPUT -p tcp –dport 24441 -j ACCEPT -m comment –comment “pyzor tcp Input” iptables -t filter -A INPUT -p udp –dport 24441 -j ACCEPT -m comment –comment “pyzor udp Input”

Mar 8 05:14:45 xoyize postfix/smtpd[9463]: warning: connect to Milter service unix:/opendkim/opendkim.sock: No such file or directory Mar 8 05:14:45 xoyize postfix/smtpd[9463]: warning: connect to Milter service unix:/opendmarc/opendmarc.sock: No such file or directory Mar 8 05:14:45 xoyize postfix/smtpd[9463]: warning: connect to Milter service unix:/clamav/clamav-milter.ctl: No such file or directory root@vps26381:/home/xoyan# ls /var/spool/postfix/clamav/ clamav-milter.ctl

unix:/opendkim/opendkim.sock unix:/var/spool/postfix/opendkim/opendkim.sock unix:/opendmarc/opendmarc.sock unix:/var/spool/postfix/opendmarc/opendmarc.sock unix:/clamav/clamav-milter.ctl unix:/var/spool/postfix/clamav/clamav-milter.ctl

unix:/var/spool/postfix/opendkim/opendkim.sock, unix:/var/spool/postfix/opendmarc/opendmarc.sock, unix:/var/spool/postfix/clamav/clamav-milter.ctl