1ère étape: enlever Horde

cd /usr/share
tar -czf horde.tar.gz psa-horde/*
rm -r psa-horde/*
mv horde.tar.gz psa-horde

2ème étape: importer squirrelmail

Commencer par aller sur le site de Squirrelmail pour récupérer les url des sources et des fichiers langues Le site: http://www.squirrelmail.org/

cd psa-horde
wget lelienquivabienpoursquirrelamail
tar -xcf nomdelarchivetelechargee
wget packagelanguepoursquirrelmail
tar -xzf nomdupackagelangue

3ème étape: Configurer squirrelmail

editer le fichier config/config.php et changer

 $domain=example.com;

par

 $domain = EREGI_REPLACE("www.","",EREGI_REPLACE("webmail.","", $_SERVER['SERVER_NAME']));

Dans le fichier functions/file_prefs.php, changer

"$username.pref"

par

$username . "_" . $domain . ".pref"

et modifier la partie indiquant la langue par:

fr_FR

De plus, dans chque fonction, ajouter la ligne

global $domain;

juste en dessous de la déclaration de la fonction, de façon à avoir un truc du genre:

function cachePrefValues($data_dir, $username) {
global $domain;

4ème partie: le test ...

Se rendre à l'url http://webmail.votredomaine.com .... et normalement vous devriez voir squirrelmail s'afficher en lieu et place de Horde, le tout en français.

Si la langue reste en anglais, il faut vérifier que toutes les langues dispos dans les "locales" sont installées sur le serveur. Pour cela:

dpkg-reconfigure locales