Créer un thème pour Outlook sur le web dans Exchange Server
Un thème définit les couleurs, les polices et les images qui sont affichées aux utilisateurs dans Outlook sur le web (anciennement Outlook Web App) dans Exchange Server. Chaque thème est un ensemble de fichiers stockés sur le serveur Exchange. Les thèmes intégrés sont décrits dans la section Thèmes Outlook sur le web par défaut dans Exchange Server à la fin de cette rubrique.
Pour créer un thème pour Outlook sur le web, procédez comme suit :
Copiez les dossiers et les fichiers d'un thème existant, puis renommez les fichiers et les dossiers copiés.
Configurez le nom d'affichage et l'ordre de tri du nouveau thème.
Personnalisez le nouveau thème.
(Facultatif) Définissez le nouveau thème par défaut et empêchez les utilisateurs de sélectionner des thèmes.
(Facultatif) Autoriser les utilisateurs à voir et à sélectionner le nouveau thème
Redémarrez IIS pour que les modifications prennent effet.
Si vous utilisez plusieurs serveurs Exchange pour les connexions clientes Outlook sur le web, vous devez copier le nouveau thème sur chaque serveur. Vous devez également créer une copie de sauvegarde du nouveau thème pour que vous puissiez recopier les fichiers lorsque vous réinstallez ou mettez à niveau le serveur Exchange.
Une fois votre thème créé, vous pouvez personnaliser les éléments partagés par tous les thèmes. Pour plus d’informations, consultez Personnaliser la connexion Outlook sur le web, la sélection de la langue et les pages d’erreur dans Exchange Server.
Ce qu'il faut savoir avant de commencer
Durée d'exécution estimée de cette tâche : 45 minutes.
Des autorisations doivent vous être attribuées avant de pouvoir exécuter cette procédure. Pour voir les autorisations qui vous sont nécessaires, consultez l'entrée « Répertoires virtuels Outlook sur le web » dans la rubrique Autorisations des clients et des périphériques mobiles. Le compte que vous utilisez doit également être membre du groupe Administrateurs local sur le serveur Exchange.
La version allégée d'Outlook sur le web ne prend pas en charge les thèmes.
Pour remplacer une couleur existante par une nouvelle couleur, vous devez indiquer la valeur HTML RVB de la nouvelle couleur. Pour obtenir ces valeurs, consultez la table des couleurs. Si vous ne trouvez pas la couleur que vous recherchez, vous pouvez utiliser un outil de modification des images ou consulter un site web dédié aux codes couleur HTML pour déterminer sa valeur HTML RVB.
Ne supprimez pas le dossier
%ExchangeInstallPath%ClientAccess\OWA\prem\<ExchangeVersion>\resources\themes\base
, ni les fichiers qu’il contient.Si vous décidez de modifier directement un thème existant (et non une copie du thème), créez une copie de sauvegarde des fichiers d'origine avant de les modifier.
Pour des informations sur les raccourcis clavier applicables aux procédures de cette rubrique, voir Raccourcis clavier dans Exchange 2013Raccourcis clavier dans le Centre d'administration Exchange.
Conseil
Vous rencontrez des difficultés ? Demandez de l’aide en participant aux forums Exchange. Visitez les forums sur : Exchange Server.
Étape 1 : utilisation de l'Explorateur de fichiers pour copier les dossiers et les fichiers d'un thème existant, et changement du nom des fichiers et dossiers copiés
Vous pouvez inspecter les thèmes intégrés en ouvrant une boîte aux lettres dans Outlook sur le web, en sélectionnant Paramètres, puis en sélectionnant Modifier le thème.
Vous pouvez utiliser les informations de la section Thèmes Outlook sur le web par défaut de Exchange Server à la fin de cette rubrique pour faire correspondre le nom d’affichage du thème dans Outlook sur le web au nom du dossier de thème sur le serveur Exchange.
Les fichiers et les dossiers du thème se trouvent aux emplacements suivants :
%ExchangeInstallPath%ClientAccess\OWA\prem\<ExchangeVersion>\resources\themes\
contient le dossier du thème qui comprend l'image de l'en-tête, l'image d'aperçu du thème et le texte de description du thème.%ExchangeInstallPath%ClientAccess\OWA\prem\<ExchangeVersion>\resources\styles\
contient les_fabric.color.variables.theme.<ThemeFolderName>.less
fichiers etfabric.color.theme.<ThemeFolderName>.css
qui définissent les couleurs utilisées dans le thème.Remarque : le <sous-dossier ExchangeVersion> utilise la syntaxe 15.1. nnn. nn et indique la mise à jour cumulative Exchange qui est installée.
Lorsque vous avez identifié le thème qui correspond le plus à ce que vous souhaitez (par exemple, avec ou sans image d'en-tête), vous devez copier le dossier du thème et les fichiers correspondants, puis renommer les dossiers et les fichiers copiés.
Dans Explorateur de fichiers, accédez à
%ExchangeInstallPath%ClientAccess\OWA\prem\<ExchangeVersion>\resources\themes
.Sélectionnez un dossier de thème existant dans le
\themes
dossier, copiez-le, puis collez-le dans le\themes
dossier. Il en résulte un nouveau dossier nommé<ThemeFolderName> - Copy
.Remarque: pour copier et coller le dossier du thème rapidement, sélectionnez le dossier, appuyez sur la touche CTRL + C puis sur la touche CTRL + V.
Renommez le nouveau dossier du thème créé à l'étape précédente. Par exemple :
fourthcoffee
.Remarque: pour renommer facilement le dossier, sélectionnez-le, puis appuyez sur la touche F2.
Dans Explorateur de fichiers, accédez à
%ExchangeInstallPath%ClientAccess\OWA\prem\<ExchangeVersion>\resources\styles\
.Recherchez les fichiers nommés
_fabric.color.variables.theme.<ThemeFolderName>.less
etfabric.color.theme.<ThemeFolderName>.css
qui correspondent au dossier de thème que vous avez copié à l’étape 2. Sélectionnez chaque fichier, copiez-le et collez-le dans le\styles
dossier. Il en résulte de nouveaux fichiers nommés_fabric.color.variables.theme.<ThemeFolderName> - Copy.less
etfabric.color.theme.<ThemeFolderName> - Copy.css
.Renommez les nouveaux fichiers que vous venez de créer. La <valeur ThemeFolderName> doit correspondre au nom du dossier de l’étape 3. Par exemple,
_fabric.color.variables.theme.fourthcoffee.less
etfabric.color.theme.fourthcoffee.css
.
Étape 2 : utilisation du Bloc-notes pour configurer le nom d'affichage et l'ordre de tri du nouveau thème
Vous devez configurer un nom d'affichage et un ordre de tri uniques pour le nouveau thème, car celui-ci a le même nom d'affichage et le même ordre de tri que le thème que vous avez copié. Le nom d'affichage du thème s'affiche dans le panneau Modifier le thème dans Outlook sur le web. L'ordre de tri détermine l'endroit où le thème apparaît dans la liste des thèmes.
Utilisez le Bloc-notes pour ouvrir le fichier nommé
themeinfo.xml
dans le nouveau dossier%ExchangeInstallPath%ClientAccess\OWA\prem\<ExchangeVersion>\resources\themes\<NewThemeFolder>
de thème que vous avez créé à l’étape 1. Le contenu du fichier se présente ainsi :<theme displayname="__<CopiedThemeName>__" sortorder="<CopiedThemeSortOrder>"/>
Remplacez la valeur par
displayname="__<CopiedThemeName>__"
la valeur souhaitée. Par exempledisplayname = "Fourth Coffee Corporate Theme"
.Remarque : La valeur
"__<ThemeName>__"
du nom d’affichage du thème est une chaîne de code localisée dans différentes langues. La valeur de texte que vous spécifiez pour le nouveau thème n’est pas localisée dans différentes langues.Remplacez la
sortorder="<CopiedThemeSortOrder>"
valeur entière par la valeur unique souhaitée. Une valeur inférieure s'affiche plus haut dans la liste des thèmes. Vous pouvez utiliser les informations de la section Thèmes Outlook sur le web par défaut de Exchange Server à la fin de cette rubrique pour rechercher les valeurs d’ordre de tri des thèmes intégrés. Le thème par défaut asortorder="0"
et apparaît en premier dans la liste.Si vous souhaitez insérer votre nouveau thème dans la liste des thèmes intégrés, remplacez le nombre par une valeur unique qui n'est pas utilisée. Par exemple, si vous souhaitez que votre nouveau thème apparaisse en deuxième position dans la liste, vous pouvez utiliser la valeur
sortorder="5"
.Si vous souhaitez remplacer la position d’un thème intégré dans la liste, définissez le numéro sur la même valeur que le thème intégré, puis modifiez l’ordre de tri du thème intégré. Par exemple, si vous souhaitez que votre nouveau thème apparaisse en premier dans la liste, vous devez définir votre nouveau thème sur
sortorder="0"
. Toutefois, vous devez également ouvrir lethemeinfo.xml
fichier dans le\base
dossier (thème par défaut) pour remplacer la valeursortorder="0"
par quelque chose d’autre (par exemple,sortorder="5")
.
Lorsque vous avez terminé, enregistrez et fermez le
themeinfo.xml
fichier.
Étape 3 : personnalisation du nouveau thème
Fichiers image
Les fichiers image de thème sont stockés dans les dossiers suivants dans %ExchangeInstallPath%ClientAccess\OWA\prem\<ExchangeVersion>\resources\themes\<ThemeFolderName>
:
\images\0
: ces fichiers sont utilisés dans les langues de gauche à droite.\images\rtl
: ces fichiers sont utilisés dans les langues de droite à gauche. En fonction de l'image, le fichier peut être exactement identique à la version destinée aux langues se lisant de gauche à droite, ou il peut être inversé (de droite à gauche au lieu de gauche à droite).
Les fichiers image présents dans ces dossiers sont décrits dans le tableau suivant :
Nom de fichier | Dimensions (largeur x hauteur en pixels) | Nombre de bits | Description |
---|---|---|---|
headerbgmaing2.png | 2000 x 50 | 32 | Image d'en-tête pour les thèmes qui utilisent une image d'en-tête statique. La taille du fichier varie. Si le thème n'utilise pas une image d'en-tête statique, le fichier est de 1 x 1 et mesure 2 815 octets. |
headerbgmaing2.gif | 2000 x 50 | 24 | Image d'en-tête pour les thèmes qui utilisent une image d'en-tête animée. La taille du fichier varie. Si le thème n'utilise pas une image d'en-tête animée, le fichier est de 1 x 1 et mesure 43 octets. |
themepreview.png | 64 x 64 | 24 ou 8 | Petit carré qui représente le thème dans le panneau Modifier le thème dans Outlook sur le web. Pour le thème par défaut et le thème noir, ce fichier est de 1 x 1 et l'aperçu de l'image est un carré noir. |
Vous pouvez modifier le fichier image existant ou le remplacer par un nouveau fichier ayant le même nom et les mêmes dimensions.
Couleurs
Les couleurs de thème sont définies dans les fichiers suivants du %ExchangeInstallPath%ClientAccess\OWA\prem\<ExchangeVersion>\resources\styles
dossier :
fabric.color.theme.<ThemeFolderName>.css
_fabric.color.variables.<ThemeFolderName>.less
Si vous modifiez la valeur d'une couleur, vous devez modifier toutes les références à la couleur dans les deux fichiers.
Étape 4 : définition du thème par défaut et thème imposé aux utilisateurs (facultatif)
La définition d'un nouveau thème par défaut affecte uniquement les utilisateurs qui n'ont pas sélectionné manuellement leur thème. Pour obliger tous les utilisateurs à utiliser le thème par défaut, vous devez également désactiver la sélection de thème dans Outlook sur le web. Ces paramètres s'appliquent à tous les utilisateurs qui se connectent à Outlook sur le web via le serveur Exchange.
Pour définir le thème par défaut et empêcher les utilisateurs de modifier leur thème dans Outlook sur le web, utilisez la syntaxe suivante :
Set-OwaVirtualDirectory -Identity <VirtualDirectoryIdentity> -DefaultTheme <ThemeFolderName> -ThemeSelectionEnabled $false
Cet exemple configure le dossier de thème nommé fourthcoffee
comme thème par défaut dans Outlook sur le web pour le site web par défaut sur le serveur nommé Mailbox01.
Set-OwaVirtualDirectory -Identity "Mailbox01\owa (Default Web Site)" -DefaultTheme fourthcoffee -ThemeSelectionEnabled $false
Remarques :
Par défaut, la valeur du paramètre DefaultTheme est vide (
$null
). Cette valeur indique qu'aucun thème par défaut n'est spécifié, et que le thème par défaut est utilisé si l'utilisateur n'a pas sélectionné manuellement un thème.Exchange ne valide pas la valeur que vous spécifiez pour le paramètre DefaultTheme . Vérifiez bien que le thème existe.
Pour spécifier un thème par défaut pour des utilisateurs spécifiques qui remplace le paramètre de thème par défaut sur le répertoire virtuel Outlook sur le web, utilisez le paramètre DefaultTheme sur l’applet de commande Set-OwaMailboxPolicy.
Étape 5 : (Facultatif) Autoriser les utilisateurs à sélectionner le nouveau thème
Si vous ne souhaitez pas forcer tous les utilisateurs à utiliser le nouveau thème, vous devez ajouter le nouveau thème au fichier afin que les utilisateurs puissent le stylemanifest.xml
trouver et le sélectionner dans la liste des thèmes. Le stylemanifest.xml
fichier se trouve dans %ExchangeInstallPath%ClientAccess\OWA\prem\<ExchangeVersion>\manifests
.
Cet exemple montre comment ajouter une nouvelle ligne dans le stylemanifest.xml
fichier pour le nouveau fourthcoffee
thème.
<themeVariables themeName="fourthcoffee" fileName="_fabric.color.variables.theme.fourthcoffee.less" />
Étape 6 : Redémarrer IIS
Vous devez redémarrer Services Internet (IIS) (IIS) pour que les modifications prennent effet.
Ouvrez le Gestionnaire des services Internet (IIS) sur le serveur Exchange. Un moyen simple pour effectuer cette action dans Windows Server 2012 ou version ultérieure est d'appuyer sur la touche Windows + Q, de taper inetmgr et de sélectionner Gestionnaire des services Internet (IIS) dans les résultats.
Dans le Gestionnaire des services Internet (IIS), sélectionnez le serveur.
Dans le volet Actions, cliquez sur Redémarrer.
Remarque: pour effectuer cette procédure dans la ligne de commande, ouvrez une invite de commandes élevée sur le serveur Exchange (une fenêtre d'invite de commandes que vous avez ouverte en sélectionnant Exécuter en tant qu'administrateur) et exécutez la commande suivante :
net stop w3svc /y
net start w3svc
Comment savoir si cela a fonctionné ?
Pour vérifier que vous avez bien créé un thème Outlook sur le web, suivez les étapes suivantes :
Ouvrez une boîte aux lettres dans Outlook sur le web. Sur le serveur Exchange, vous pouvez tester votre thème en ouvrant l'URL
https://localhost/owa
ouhttps://127.0.0.1/owa
.Selon les paramètres que vous avez configurés, vérifiez que le nouveau thème est utilisé par défaut, ou vérifiez que vous pouvez voir et sélectionner le nouveau thème dans Paramètres>Modifier le thème.
Si vous ne voyez pas vos modifications après le redémarrage d'IIS, désactivez votre historique de navigation (supprimer les fichiers Internet temporaires) et actualisez la fenêtre du navigateur.
Thèmes Outlook sur le web par défaut dans Exchange Server
Les thèmes Outlook sur le web intégrés se trouvent dans le dossier %ExchangeInstallPath%ClientAccess\OWA\prem\<ExchangeVersion>\resources\themes
et sont décrits dans le tableau suivant.
Nom du dossier | Nom d'affichage dans Outlook sur le web | Ordre de tri dans Outlook sur le web (les valeurs inférieures sont en tête de liste) | Type d'image d'en-tête |
---|---|---|---|
angular | Angular 80's | 110 | Statique |
bulles | Balloons | 240 | Statique |
base | Par défaut | 0 | Aucun |
beach | Beach Sunset | 40 | Animé |
black | Noir | 670 | Aucun |
blueberry | Blueberry | 600 | Aucun |
blueprint | Blueprint | 120 | Statique |
bricks | Bricks | 20 | Statique |
cats | Chats | 300 | Statique |
chevron | Chevron | 80 | Statique |
circuit | Circuit | 130 | Statique |
comic | Comic Book | 170 | Statique |
contraste | Contrast | 500 | Aucun |
cordovan | Cordovan | 650 | Aucun |
crayon | Crayon | 140 | Statique |
cubes | 3D Cubes | 190 | Statique |
cubism | Cubism | 310 | Statique |
darkcordovan | Dark Cordovan | 660 | Aucun |
darkorange | Dark Orange | 620 | Aucun |
diamonds | Floating Diamonds | 160 | Statique |
loin | Far, Far Away | 150 | Animé |
grape | Grape | 610 | Aucun |
jelly | Jelly Fish | 70 | Animé |
lightblue | Light Blue | 530 | Aucun |
lightgreen | Light Green | 540 | Aucun |
lite | Lite | 510 | Aucun |
mediumdarkblue | Dark Blue | 640 | Aucun |
minimal | Minime | 520 | Aucun |
modern | 20th Century Modern | 280 | Statique |
mountain | Mountain Peak | 50 | Statique |
orange | Orange | 580 | Aucun |
paint | Finger paints | 290 | Statique |
pink | Rose | 550 | Aucun |
pixel | Pixel Pop | 60 | Statique |
polka | Polka Dot | 200 | Statique |
pomegranate | Pomegranate | 590 | Aucun |
primary | Primaire | 180 | Statique |
raspberry | Raspberry | 570 | Aucun |
robot | Robot | 100 | Animé |
simple | Simple Facets | 230 | Statique |
spectrum | Spectrum Facets | 90 | Statique |
strawberry | Strawberry | 250 | Statique |
super | Super Sparkle Happy | 10 | Statique |
teagarden | Tea Garden | 210 | Statique |
teal | Teal | 550 | Aucun |
watermelon | Watermelon | 630 | Aucun |
whale | Whale of a Time | 30 | Animé |
whimsical | Whimsical | 220 | Statique |
wntrlnd | Winterland | 260 | Statique |
wrld | One World | 270 | Statique |