USERFLUX
Userflux es un milter para controlar el máximo numero de mensajes/dia enviado
por un remitente.
Introducción
-
- GNU license
- Instalado y probado en un Debian Lenny, Squeeze, Wheezy, Jessie.
- Userflux-milter está escrito en Perl.
Librería Milter
-
- !!! ATENCION !!!: userflux depende de Sendmail::Milter
use Sendmail::Milter qw(:all);
-
- NO USAR "pmilter". La gestión de threads no funciona bien.
- En nuesto caso, NO se puede instalar con
- "aptitude install libsendmail-milter-perl"
porque la libreria libmilter1.0.1 de Lenny es 8.14.3-5 que no es
compatible con los sendmail 8.13 de nuestro servidor
de correo.
Ver carpeta SENDMAIL_MILTER para instalacion propia,
compilando con una versión compatible de la libreria milter.
IPv6
Instalación
userflux:x:113:108:Usuario milter userflux,,,:/tmp:/bin/false
userflux:!:13559:0:99999:7:::
cp userflux.pl /usr/local/sbin/userflux
chmod a+rx /usr/local/sbin/userflux
cp userflux.conf /etc/mail/userflux.conf
cp userflux_bw.conf /etc/mail/userflux_bw.conf
cp userflux.init /etc/init.d/userflux
-
- Creado directorio para la DB
mkdir /var/spam/userflux/
chown userflux /var/spam/userflux/
update-rc.d userflux defaults 79 31
HAY QUE CONFIGURAR:
/etc/init.d/userflux
/etc/mail/userflux.conf
/etc/mail/userflux_bw.conf
OTROS:
-
- pruebalo Un sencillo "makefile"
- CuentaFroms.pl Vuelca la tabla del filtro (la salvada en disco periódicamente) en forma legible
LICENCIA
GNU GPL
Por favor, mantener una referencia al autor y su institución:
(c) Hector Rulot Segovia - Servicio Informatica
Universitat de Valencia - Junio 2009