[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Qmail+SpamAssassin - Modificar tcp.smtp



Hola lista:

He llegado no hace mucho a un lugar donde me he encontrado con un
problema de spam cada vez más molesto. Se trata de una Debian Sarge
con QMail como servidor de correo junto con SpamAssassin v3.
El hecho es que no marca ningún mensaje como spam. Creo que no se
comunican entre sí.

Spamassassin está corriendo como
/usr/sbin/spamd --create-prefs --max-children 5 --helper-home-dir -d
--pidfile=/var/run/spamd.pid
Qmail está funcionando correctamente desde hace tiempo para vario
dominios. Veo que se ejecuta bajo
tcpserver -v -R -l 0 -x /etc/qmail/tcp.smtp.cdb -c 20 -u 71 -g 71 0
smtp qmail-smtpd

Buscando en Google he llegado a la conclusión (si no me equivoco) de
que el archivo tcp.smtp debe tener (no lo tiene) algo como esto:

127.0.0.1:allow,RELAYCLIENT="",QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue.pl"
:allow,QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue.pl"

Es en ese script donde se hace referencia al SpammAssassin.

El hecho es que modifico ese fichero tcp.smtp, ejecuto "qmailctl cdb"
y, cuando vuelvo a ver su contenido, tiene el contenido anterior!!!
No sé quien es el que lo modifica. Lo que hace qmailctl cdb es
únicamente una llamada a un sript como este:

##########################################################
#!/bin/sh -e
TMPFILE=`mktemp /etc/qmail/tcp.smtp.XXXXXX`

chmod 644 "$TMPFILE"
exec /usr/local/bin/tcprules /etc/qmail/tcp.smtp.cdb "$TMPFILE" \
   < /etc/qmail/tcp.smtp
##########################################################

¿A alguien se le ocurre qué puede pasar? ¿Por qué no consigo modificar
tcp.smtp?
Se agradece toda ayuda.



Reply to: