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 :

  1. Copiez les dossiers et les fichiers d'un thème existant, puis renommez les fichiers et les dossiers copiés.

  2. Configurez le nom d'affichage et l'ordre de tri du nouveau thème.

  3. Personnalisez le nouveau thème.

  4. (Facultatif) Définissez le nouveau thème par défaut et empêchez les utilisateurs de sélectionner des thèmes.

  5. (Facultatif) Autoriser les utilisateurs à voir et à sélectionner le nouveau thème

  6. 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.

Modifier l’emplacement du menu du thème dans Outlook sur le web.

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 et fabric.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.

  1. Dans Explorateur de fichiers, accédez à %ExchangeInstallPath%ClientAccess\OWA\prem\<ExchangeVersion>\resources\themes.

  2. 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.

  3. 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.

  4. Dans Explorateur de fichiers, accédez à %ExchangeInstallPath%ClientAccess\OWA\prem\<ExchangeVersion>\resources\styles\.

  5. Recherchez les fichiers nommés _fabric.color.variables.theme.<ThemeFolderName>.less et fabric.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 et fabric.color.theme.<ThemeFolderName> - Copy.css.

  6. 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 et fabric.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.

  1. 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>"/>

  2. Remplacez la valeur par displayname="__<CopiedThemeName>__" la valeur souhaitée. Par exemple displayname = "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.

  3. 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 a sortorder="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 le themeinfo.xml fichier dans le \base dossier (thème par défaut) pour remplacer la valeur sortorder="0" par quelque chose d’autre (par exemple, sortorder="5").

  4. 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.

  1. 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.

  2. Dans le Gestionnaire des services Internet (IIS), sélectionnez le serveur.

  3. Dans le volet Actions, cliquez sur Redémarrer.

    Dans le Gestionnaire des services Internet, sélectionnez le serveur, puis 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 :

  1. 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 ou https://127.0.0.1/owa.

  2. 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.

  3. 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\themeset 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