Tecnología

Inicio

Cómo utilizar SpamAssassin Con Postfix

Cómo utilizar SpamAssassin Con Postfix


Mientras que el software de administración de correo electrónico de red basado en Unix populares Postfix es una aplicación relativamente con todas las funciones, los administradores de red a menudo requieren el uso de herramientas adicionales para proporcionar un nivel adicional de protección. Con cualquier red que recibe un alto volumen de tráfico, correos electrónicos masivos no deseados ocupan espacio de almacenamiento innecesario y disminuyen la productividad. El uso de SpamAssassin con el software de administración de correo electrónico, como Postfix, proporciona protección contra los servidores de correo no deseado. Con una configuración adecuada, SpamAssassin y Postfix juntos ofrecen las redes de un alto nivel de protección contra el correo basura.

Instrucciones

1 Crear nombres específicos de usuarios y grupos de SpamAssassin. Acceder como usuario root y escriba los siguientes comandos:

groupa1 -g 5001 spamdusera1 -u -g 5001 spamd -s / sbin / nologin -d / var / lib / spamassassin spamdmkdir / var / lib / spamassassinchown spamd: spamd / var / lib / spamassassin

Tenga en cuenta que groupa1 # y # usera1 representan cualquier nombre que elija para poner en práctica durante la instalación

2 Cambiar la configuración por defecto en / etc / default / spamassassin a los siguientes valores:

ENABLED = 1

SAHOME = "/ var / lib / spamassassin /"

OPTIONS = "- create-prefs --max-niños de 5 --username spamd $ --helper-home-dir {} SAHOME -s $ {} SAHOME spamd.log"

Pidfile = "$ {} SAHOME spamd.pid"

3 archivo de configuración local de SpamAssassin para editar los siguientes ajustes para reescribir asunto del correo electrónico a un lugar preestablecido.

Asunto rewrite_header

[SPAM SCORE]

2.0 required_score

donde [puntuación de spam] de SpamAssassin es la puntuación atribuida al correo electrónico después de la ejecución de pruebas de spam para determinar la probabilidad de un correo electrónico dado para que sea basura. Para poder usar la puntuación total en el comando rewrite_header, establecer report_safe a 0.

4 Configurar SpamAssassin para autoaprendizaje utilizando un clasificador de Bayes sistema para analizar los mensajes entrantes mediante la introducción de los siguientes ajustes: Activar el sistema de Bayes

use_bayes 1

use_bayes_rules 1

Habilitar Bayes auto-aprendizaje

bayes_auto_learn 1

5 Desactivar cualquier otro control de la red de colaboración, como Pyzor o Razor2, que mantienen un catálogo actualizada de direcciones y las sumas de comprobación de spam conocidos, ya que pueden entrar en conflicto con SpamAssassin. Introduzca los siguientes ajustes para deshabilitar las comprobaciones de red:

Habilitar o deshabilitar las comprobaciones de red

skip_rbl_checks 0

use_razor2 0

use_dcc 0

use_pyzor 0

6 Entrar en la línea de comandos para iniciar SpamAssassin:

/etc/init.d/spamassassin comenzar

7 Configurar Postfix para incorporar SpamAssassin editando /etc/postfix/master.cf y el cambio de la línea de

inet n smtp - - - - smtpd

a

inet n smtp - - - - smtpd

-o content_filter=spamassassin

8 Configurar Postfix y SpamAssassin para enviar correos electrónicos no deseados a la ubicación adecuada al cambiar los siguientes ajustes:

spamassassin unix - nn - - tubería

user=spamd argv=/usr/bin/spamc -f -e

/ usr / sbin / sendmail oi-f $ {} $ {remitente destinatario}

Consejos y advertencias

  • De forma predeterminada, SpamAssassin clasifica como spam sólo correos electrónicos que reciben una puntuación de 2.0 o mayor.