Configuration
On passe à la configuration proprement dite :
Code:
nsXXXXX.ovh.net squirrelmail-1.4.8 # ./configure
Et on obtient le menu suivant :
Code:
SquirrelMail Configuration : Read: config_default.php (1.4.0)
1. Organization Preferences
2...
Command >> _
Configuration simple :
1 -->
1 : entrer le titre que l'on souhaite voire à la page de login
-->
R (retour au menu principal )
2 -->
1 : Entrer le nom de domaine que l'on souhaite voire dans l'envois des emails (par defaut :
example.com )
-->
R
4 -->
2 : donner le chemin relatif du dossier attachments (upload de fichiers joins) ici :
'
../attachments' (sans les ' ')
-->
R
5 ( la partie 5 permet de choisir un thème ... on pourra toujours voire ça plus tard quand tout
fonctionnera )
6 / 7 / 8 / 9 sont différentes configurations, qui peuvent être vues dans un second temps ...
10 -->
1 : changer '
en_US' en '
fr_FR' (on l'a installé auparavent souvenez vous )
Ceci est valable pour toutes les locales proposées sur Locale :
SourceForge.net
-->
2 si le besoin s'en fait ressentir, on peut mettre en utf-8 (par defaut iso-8859-1 )
-->
R
-->
D : auto-configurer ce qu'il faut en fonction de son serveur IMAP (courier) (ça marche sans
manipuler celà pour ce qui est des configs OVH1 et 2)
-->
S : on sauve tout
-->
Q : on quitte
Voilà notre SquirrelMail configuré... passons à l'utilisation :
On va créer plusieurs liens symboliques en fonction de l'utilisation que l'on souhaite faire :
Tout dabord un lien symbolique 'centraliseur', que l'on nomme 'MyWebmail' ce dernier nous évitera de
reconfigurer tous nos comptes, si on devait upgrader la version de SquirrelMail ou ajouter des
locales (par exemple)
Code:
nsXXXXX.ovh.net ~ # cd /home/ovh/www/
nsXXXXX.ovh.net www # ln -s /home/ovh/Squirrelmail_install/squirrelmail-1.4.8 /home/ovh/www/MyWebmail
A présent notre Squirrelmail doit être accessible et focntionnel à l'adresse :
http://nsXXXXX.ovh.net/MyWebmail
On en profite pour le tester (just in case )
Maintenant si l'on souhaite avoir ce webmail dans chaque compte des sites hébergé sur notre dédié,
nous allons créer les liens symbolique qui vont bien :
Code:
nsXXXXX.ovh.net ~ # cd /home/site_1/www/
nsXXXXX.ovh.net www # ln -s /home/ovh/Squirrelmail_install/squirrelmail-1.4.8 /home/site_1/www/Webmail
Désormait Squirrelmail sera accessible à l'adresse :
http://www.site_1.tld/Webmail
Astuces
- Lors de l'upgrade de notre Squirrelmail ou de l'ajout d'options, locales, etc ..
il suffira de faire les modications qui vont bien dans notre dossier /home/ovh/Squirrelmail_install, puis
de recréer le lien symbolique principal via la commande '
ln -sf'
Code:
nsXXXXX.ovh.net ~ # cd /home/ovh/www/
nsXXXXX.ovh.net www # ln -sf /home/ovh/Squirrelmail_install/squirrelmail-x.x.x /home/ovh/www/MyWebmail
- Pour éviter que le dossier 'attachments' ne se remplisse "pour rien" (exemple, un courrier est préparé
avec upload .. mais non envoyé .. les pièces jointes resteront en place) on peut créer une tache cron
pour vider ce dossier tous les jours à minuit.
Code:
nsXXXXX.ovh.net ~ # vi /var/spool/cron/crontabs/root
Insérer cette ligne à la fin du fichier :
Code:
@daily rm -rf /home/ovh/www/MyWebmail/attachments/* #Efface le contenu du dossier des pieces jointes aux mails
Voilà .. en espérant que cela vous aura aidé .. n'hésitez pas à me dire si j'ai commis une erreur.