IceWarp toutes versions -
Si un serveur gère plusieurs domaines indépendants, il peut être souhaitable de personnaliser le Client Web pour chaque domaine en donnant pour chacun : un nom de client, un logo, un style de présentation différents. C'est l'objectif de cette procédure.
Cela implique que les utilisateurs utilisent le nom de serveur qui correspond à leur domaine et que celui-ci possède un certificat et tous les accessoires de sécurité (DKIM...).
1 - Il faut d'abord faire le lien entre le nom du serveur (contenu dans l'URL) et le nom du domaine.
On suppose pour l'exemple que l'URL utilisée pour accéder au Client Web possède comme nom de serveur : mail.xxx.com et que le nom de domaine est xxx.com
Note : si vous voulez personnaliser aussi les URL qui sont utilisées pour les rapports de spam (voir plus loin le point 4) ou la réponse au défi, il est préférable d'avoir un moyen simple de passer du domaine au serveur. Ajouter par exemple "mail." ou "webmail." à gauche du domaine pour obtenir le serveur est une bonne solution.
Directement sous Windows, aller dans le répertoire principal d'installation du serveur IceWarp :
- Créer le répertoire .../config/_webmail/_hosts
- Créer un fichier qui s'appelle mail.xxx.com.dat dans ce nouveau répertoire
- Éditer le fichier mail.xxx.com.dat pour contenir une seule ligne qui contient le nom de domaine : xxx.com
Exemple :
2 - Il faut ensuite lister les domaines qui seront personnalisés
- Il faut se connecter au Client Web avec un compte ayant les droits d'administrateur
- Aller dans Outils -> Options du Client Web -> Domaines
- Dans le champ 'Domaine', inscrire le nom du domaine
- Cliquer sur Ajouter
Vous obtenez par exemple :
3 - Il faut personnaliser chaque domaine
On peut personnaliser les paramètres par le Client Web :
- Sélectionner le nom du domaine inséré dans la liste ci-dessus et cliquer sur 'Modifier les paramètres du domaine' (On voit le nom du domaine en cours de paramétrage dans le titre de la fenêtre)
- Par ex :
** dans Général -> Paramètres globaux, les paramètres du style...
** dans Général -> Page de connexion, l'image du logo, celle du fond d'écran...
- Valider
Un nouveau répertoire .../config/_webmail/xxx.com est créé et contient
un fichier settings.xml qui reflète le paramétrage de ce domaine
On peut aussi personnaliser certains paramètres par le WebAdmin comme le fond d'écran et le logo
Il faut se connecter au WebAdmin avec un administrateur du domaine à modifier
Aller dans le menu Marque blanche du domaine, on obtient :
Attention : le logo sur la page de login est le logo système si aucun compte n'est sélectionné, sinon, c'est le logo du compte.
4 - Personnaliser les URL
Lorsque l'utilisateur reçoit un message du système, il est préférable que l'URL contienne le nom du domaine de cet utilisateur.
Ce n’est possible que si l'URL est construite de façon simple avec le nom du domaine
Par exemple pour l'URL des rapports de Spam (dans la console d'administration -> Anti-Spam -> Action -> onglet Rapports -> champ URL) :
au lieu de mettre l'URL explicitement, on peut mettre : https://mail.%%Recipient_Domain%%/reports/
Le Défi utilise la même URL.
Il n’est par contre pas possible actuellement de personnaliser l'URL de demande de réinitialisation des mots de passe.
Modifié le 10/05/2022