ICEWARP – Vider le cache Webmail sous mySQL

Lors d’une migration de serveur ou cas très rare, il se peut que le cache du Webmail ne se mette pas à jour.

Il y a quelques temps de cela, la simple suppression du fichier cache.db suffisait, ou pour ceux qui utilisent SQLlite la procédure est toujours de vigueur.

Bon nous on a tout fait bien comme dans la doc, avec un mySQL 64 bits de dernière génération et là il faut envoyer de la requête …

Premièrement il nous faut trouver la base en question : GroupWare > Client Web > onglet Général > Base de données.

Quand on connaît la base de données, direction : Système > Outils > Gestionnaire SQL et sélectionner la base détectée dans la première étape, vous pouvez également passer par php myadmin par exemple.

Les commandes :

Un petit Count permet de voir que tout est bien à 0 :

! Avant toute intervention au niveau du cache il faut fermer les sessions au Webmail via Session > Groupware.

Activer Windows Search pour le WebClient

Voici une astuce afin d’accélérer le processus de recherche dans le Webmail.

Installer Windows Search

Ajout rôles et fonctionnalités > Fonctionnalités > Cocher Service de Recherche Windows.

mySQL

Il faut créer une nouvelle base mySQL en UTF8 puis migrer le contenu actuel :
Outils > Migration bases de données > WebClient

! Cela peut prendre de plusieurs heures à plusieurs jours selon le nombre de comptes, environ 2h pour 1000 comptes.

Icewarp

Aller dans :
Email > Général > Avancé > Service Indexation à ‘Recherche Windows’ et cliquer sur le bouton ‘Configurer automatiquement la recherche Windows’