Ticket #1196 (closed defect: fixed)
Les quotas mails ne sont pas effacés de la table size_mail lorsqu'un compte mail est supprimé
| Reported by: | anonyme | Owned by: | anonymous |
|---|---|---|---|
| Priority: | normal | Milestone: | alternc-0.9.10 |
| Component: | Quotas | Version: | alternc-0.9.9 |
| Severity: | minor | Keywords: | |
| Cc: |
Description
A peu près tout est dans le titre. Lorsqu'un compte mail est supprimé, il semble que son quota n'est jamais effacé de la table de cache size_mail, et qu'il reste donc fixé ad vitam aeternam à la valeur qu'il avait au moment de sa suppression.
Solution proposée : ajouter la requête suivante au fichier /usr/lib/alternc/spoolsize.php :
echo "---------------------------
Deleting size-cache informations for deleted mail accounts
";
$r=mysql_query("DELETE FROM size_mail WHERE size_mail.alias NOT IN (SELECT alias FROM mail_users WHERE alias NOT LIKE '%@%' AND alias LIKE '%\_%');");
Julien
Change History
Note: See
TracTickets for help on using
tickets.
