You are on page 1of 22

MAILSCANNE

R
SERVICIO EN
CENTOS 7

QU ES MAILSCANNER?

Es un robusto servicio que se encarga


de examinar el correo electrnico e
identificar y etiquetar correo masivo
no solicitado as como tambin los
fraudes electrnicos. Combinado con
ClamAV, un poderoso y verstil antivirus libre para GNU/Linux y otros
sabores de Unix.

CARACTERSTICAS I

Revisa el correo electrnico en busca de virus utilizando


cualquier combinacin de entre ms de una docena de
distintos programas anti-virus

Actualiza todo los anti-virus instalados cada hora.

Identifica alrededor del 95% del correo masivo no solicitado

El correo identificado como peligroso puede ser etiquetado,


rechazado, descartado, archivado o reenviado hacia otras
direcciones para su inspeccin por los administradores.

CARACTERSTICAS II

Puede eliminar el contenido grfico de correo masivo


no solicitado

Es altamente escalable.

Se protege a si mismo contra ataques de Denegacin


de Servicio y fuga de recursos del sistema operativo.

Proporciona a los Proveedores de Servicios de


Internet la posibilidad de utilizar miles de diferentes
reglas y configuraciones para cualquier combinacin
de usuarios y dominios.

CURIOSIDADES

Est distribuido en ms de 60 pases de todo el mundo, y


se utiliza para escanear todos los correos destinados a
los 7 continentes incluyendo a la Antrtida.

Con este software se escanea ms de 5 mil millones de


mensajes por semana para numerosos departamentos
gubernamentales

Actualmente es utilizado por los grandes proveedores de


Internet y empresas de telefona mvil en el Reino Unido
y Europa, junto con la mayor agencia espacial.

F
N
CO
N

I
C
A
R
IGU

CONFIGURACIN BSICA DEL


SISTEMA

#systemctl mask firewalld


#systemctl stop firewalld
#yum -y install iptables-services
#systemctl enable iptables
#systemctl start iptables
#iptables -I INPUT -p tcp dport 25 -j
ACCEPT

CONFIGURACIN BSICA DEL


SISTEMA

#iptables -I INPUT -p tcp dport 10000 -j


ACCEPT
#service iptables save
Desactivar selinux editando
/etc/selinux/config y cambiar la aplicacin
de la directiva a discapacitados, tendr que
reiniciar el sistema despus de eso.
#yum update -y

CONFIGURACIN DE POSTFIX

Editamos /etc/postfix/main.cf
inet_interfaces = all
relay_domains = toys.com
mynetworks_style = host
mynetworks = 192.168.0.23

CONFIGURACIN DE POSTFIX

Aadir al final de: /etc/postfix/main.cf


transport_maps = hash:/etc/postfix/transport

CONFIGURACIN DE POSTFIX
#vi

etc/postfix/transport

toys.com

smtp:[192.168.0.23] # relay

map
#postmap

/etc/postfix/transport

#systemctl

restart postfix

INSTALACIN DE MAILSCANNER
#yum

install perl unzip gcc patch rpm-build cpp perl-DBI perlMIME-tools perl-DBD-SQLite binutils glibc-devel perl-Filesys-Df
zlib zlib-devel automake perl-devel

wget
https://s3.amazonaws.com/mailscanner/release/v4/rpm/MailScan
ner-4.85.2-3.rpm.tar.gz

#tar
#cd

xvf MailScanner-4.84.6-1.rpm.tar.gz
MailScanner-4.84.6-1

#./install.sh

INSTALACIN DE
SPAMASSASSIN
#yum

install spamassassin

#sa-updateo
#service

#update spamassassin

spamassassin start

#chkconfig

spamassassin on

INSTALACIN DE CLAMAV
#rpm

-Uhv
http://apt.sw.be/redhat/el5/en/x86_
64/rpmforge/RPMS//
rpmforge-release-0.3.6-1.el5.rf.x86
_64.rpm

#yum

install clamav

#freshclam

CONFIGURACIN
#mkdir

/var/spool/MailScanner/spamassassin

#chown

postfix /var/spool/MailScanner/spamassassin

#chown

postfix /var/spool/MailScanner/incoming/*

#chkconfig

postfix of

#systemctl

disable postfix.service

#systemctl

stop postfix.service

CONFIGURACIN

Editamos /etc/postfix/main.cf
header_checks =
regexp:/etc/postfix/header_checks

CONFIGURACIN

Editamos /etc/postfix/header_checks
/^Received:/

HOLD

CONFIGURACIN
Editamos

Run

/etc/MailScanner/MailScanner.conf

As User = postfix
Run As Group = postfix
Incoming Queue Dir = /var/spool/postfix/hold
Outgoing Queue Dir = /var/spool/postfix/incoming
MTA = postfix
SpamAssassin User State Dir =
/var/spool/MailScanner/spamassassin

CONFIGURACIN
Cambiamos

algunos permisos
#chown postfix.postfix
/var/spool/MailScanner/incoming
#chown postfix.postfix
/var/spool/MailScanner/quarantine
#chown postfix
/var/spool/MailScanner/spamassassin
#chown postfix /var/spool/MailScanner/incoming/*

INICIAMOS MAILSCANNER

#MailScanner
#service

-lint

MailScanner restart

COMO VERIFICAR SU FUNCIONAMIENTO

#tail

f /var/log/maillog

You might also like