Habilitar spamassassin en todos los usuarios

Para habilitar en todos los usuarios spamassassin crear un archivo script con el siguiente contenido:

nano /root/sa.sh

#!/bin/sh
for i in `ls /usr/local/directadmin/data/users`; do
{
DIR=/home/$i/.spamassassin
mkdir $DIR
touch $DIR/user_prefs #or this is where you'd copy the default user_prefs you want them to have, instead of "touch".
chown ${i}:mail $DIR
chmod 771 $DIR
chown $i:$i $DIR/user_prefs
chmod 755 $DIR/user_prefs
touch $DIR/spam
chown mail:$i $DIR/spam
chmod 660 $DIR/spam
};
done;
exit 0;


Dar permisos de ejecución

chmod +x /root/sa.sh

Ejecuarlo

/root/sa.sh

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Demora en la entrega desde GMail en DirectAdmin

Si Ud. obtiene un error como el siguiente en el log /var/log/exim/mainlog...

Bloqueo SPAM en exim por contenido del email (DirectAdmin)

Para bloquear emails enviados por SPAMMERS o sistemas automáticos que contengan cierca cadena,...

Bloquear SPAM de mensajes de error

Si esta recibiendo alto grado de SPAM y no a efectuado ningun cambio en EXIM o SPAMASSASSIN, es...

Como evitar que mensajes de error entren como SPAM sin pasar por spamassassin

Editar el archivo /usr/local/directadmin/data/templates/filter_baseModificarlo para que...

Dovecot genera muchos procesos pop3-login / imap-login

#Editar el archivo /etc/dovecot.conf y reemplazar las secciones "service imap-login" y "service...