Configuração de Servidor · 1 min read · Oct 09, 2025

Configurar Ubuntu-Server 6.06 LTS Como Um Firewall/Gateway Para Seu Ambiente de Pequenos Negócios - Página 6

Agora edite etc/postfix/header_checks.

Deve ficar assim:

/^Received:/ HOLD
cd /root

Agora configure o 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

Agora edite /etc/MailScanner/MailScanner.conf e defina as seguintes linhas como mostrado:

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 a linha # run_mailscanner=1 em seu /etc/default/mailscanner.

Agora faça um cron job de /usr/sbin/check_mailscanner e execute-o a cada 20 minutos.

Agora vamos enganar o script de inicialização do MailScanner. Isso é necessário porque o MailScanner se recusa a iniciar, devido a um script direcionado ao exim, eu suspeito (nunca usei o Exim, então não tenho certeza sobre isso). Não quero modificar o script em si, pois ele pode ser substituído por outra atualização ‘não iniciando’ no futuro. Apenas para ficar no lado seguro.

touch /etc/init.d/mailscanner_pre

Edite /etc/init.d/mailscanner_pre. Deve ficar assim:

#!/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

Isso deve resolver o problema agora, você não concorda?

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.