Configuración de Servidor · 1 min read · Oct 09, 2025

Configurar Ubuntu-Server 6.06 LTS como un Firewall/Puerta de Enlace para su Entorno de Pequeña Empresa - Página 6

Ahora edite etc/postfix/header_checks.

Debería verse así:

/^Received:/ HOLD
cd /root

Ahora configure MailScanner.

chown postfix.postfix /var/spool/MailScanner/incoming
chown postfix.postfix /var/spool/MailScanner/quarantine
mkdir /var/spool/MailScanner/spamassassin
ln -s /etc/MailScanner/spam.assassin.prefs.conf /etc/spamassassin/mailscanner.cf
chown postfix.postfix /var/spool/MailScanner/spamassassin

Ahora edite /etc/MailScanner/MailScanner.conf y establezca las siguientes líneas como se muestra:

Run As User = postfix  
Run As Group = postfix  
Queue Scan Interval = 120  
Incoming Queue Dir = /var/spool/postfix/hold  
Outgoing Queue Dir = /var/spool/postfix/incoming  
MTA = postfix  
Virus Scanners = clamav  
Always Include SpamAssassin Report = yes  
SpamAssassin User State Dir = /var/spool/MailScanner/spamassassin

Descomente la línea # run_mailscanner=1 en su /etc/default/mailscanner.

Ahora haga un trabajo cron de /usr/sbin/check_mailscanner y ejecútelo cada 20 minutos.

Ahora vamos a engañar al script de inicio de MailScanner. Esto es necesario porque MailScanner se niega a iniciar, debido a un script dirigido a exim, sospecho (nunca he usado Exim, así que no estoy seguro de eso). No quiero modificar el script en sí, ya que podría ser reemplazado con otra actualización de ‘no inicio’ en el futuro. Solo para estar en el lado seguro.

touch /etc/init.d/mailscanner_pre

Edite /etc/init.d/mailscanner_pre. Debería verse así:

#!/bin/sh  
mkdir /var/lock/subsys  
mkdir /var/lock/subsys/MailScanner  
mkdir /var/run/MailScanner  
chown postfix.postfix /var/run/MailScanner  
chown postfix.postfix /var/lock/subsys/MailScanner
chmod 755 /etc/init.d/mailscanner_pre
mv /etc/rc2.d/S20mailscanner /etc/rc2.d/S99mailscanner
mv /etc/rc3.d/S20mailscanner /etc/rc3.d/S99mailscanner
mv /etc/rc4.d/S20mailscanner /etc/rc4.d/S99mailscanner
mv /etc/rc5.d/S20mailscanner /etc/rc5.d/S99mailscanner
ln -s /etc/init.d/mailscanner_pre /etc/rc2.d/S20mailscanner_pre
chown postfix.postfix /var/spool/MailScanner
chown postfix.postfix /var/lib/MailScanner

Eso debería hacer el truco ahora, ¿no crees?

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.