supprimer les junkmails

4 posts / 0 new
Dernière contribution
MasterSleepy
supprimer les junkmails

Bonjour,

Je voudrais créer une tâche cron à l'aide de crontab-manager pour supprimer toutes les heures les junkmails des utilisateurs du serveurs SME. J'ai essayé en me loggant en ssh avec le compte root et j'y arrive mais lorsque je veux utiliser le système du crontab manager cela ne marche pas même avec le compte administrator.

Je pourrai créer éventuellement un fichier de script à déposer dans le répêrtoire hourly, mais ...

Merci d'avance

Migration writed for philberg

MasterSleepy
supprimer les junkmails

Salut,

La fonctionnalité existe déjà dans SME.
Mais, car il y a toujours un mais, elle n'a pas la finesse de l'heure, seulement à la journée.
[code=bash]db configuration setprop spamassassin MessageRetentionTime 1
signal-event email-update [/code]
Avec ces commandes les messages s'effaceront tous les jours.

Si il faut vraiment faire ça toutes les heures faut que je réfléchisse a qq chose.
Ce soir ou ce WE.

A+,
MasterSleepy.

Migration writed for MasterSleepy

MasterSleepy
supprimer les junkmails

OK j'ai trouvé un truc pour le faire fonctionner toutes les heures.

Tu crées un fichier n'importe ou dans ta sme qui contient:
[code=bash]for filejunk in `find /home/e-smith/files/users/ -type f|grep .junkmail|grep -v imap.index|grep -v dovecot|grep -v .customflags|grep -v qmail.junkmail`
do
rm -f $filejunk
done
[/code]
tu rends le fichier éxécutable

chmod ugo+x ...



après tu le déplaces dans le répertoire /etc/cron.hourly

A+,
MasterSleepy.

Migration writed for MasterSleepy

MasterSleepy
supprimer les junkmails

Un grand merci pour les infos.

Philippe BERG

Migration writed for philberg

Connectez-vous ou inscrivez-vous pour publier un commentaire