Condividi tramite


Creare un tema per Outlook sul web in Exchange Server

Un tema definisce i colori, i tipi di carattere e le immagini visualizzati agli utenti in Outlook sul web (in precedenza noto come Outlook Web App) in Exchange Server. Ogni tema è una raccolta di file archiviati nel server Exchange. I temi predefiniti sono descritti nella sezione Temi di Outlook sul web predefiniti in Exchange Server sezione alla fine di questo argomento.

La procedura di base per creare un nuovo tema per Outlook sul Web è:

  1. Copiare le cartelle e i file di un tema esistente e rinominare le cartelle e i file copiati.

  2. Configurare il nome visualizzato e l'ordinamento del nuovo tema.

  3. Personalizzare il nuovo tema.

  4. (Facoltativo) Impostare il nuovo tema come predefinito e impedire agli utenti di selezionare i temi.

  5. (Facoltativo) Consentire agli utenti di visualizzare e selezionare il nuovo tema

  6. Riavviare IIS per rendere effettive le modifiche.

Se si utilizzano più server Exchange per le connessioni client di Outlook sul Web, è necessario copiare il nuovo tema in ogni server. È inoltre consigliabile creare una copia di backup del nuovo tema in modo che sia possibile copiare i file dopo aver reinstallato o aggiornato il server Exchange.

Dopo aver creato un tema, è anche possibile personalizzare gli elementi comuni a tutti i temi. Per altre informazioni, vedere Personalizzare l'accesso Outlook sul web, la selezione della lingua e le pagine di errore in Exchange Server.

Che cosa è necessario sapere prima di iniziare?

  • Tempo stimato per il completamento di questa attività: 45 minuti.

  • Devi disporre delle autorizzazioni per poter eseguire queste procedure. Per visualizzare le autorizzazioni necessarie, vedere la voce "Outlook sul web directory virtuali" nell'argomento Autorizzazioni per client e dispositivi mobili. L'account deve inoltre essere membro del gruppo Administrators locale nel server Exchange.

  • La versione light di Outlook sul Web non supporta i temi.

  • Per sostituire un colore esistente con un nuovo colore, è necessario il valore RGB HTML del nuovo colore. È possibile trovare valori in HTML RGB in Tavola colori. Se non si riesce a trovare il colore, è possibile utilizzare uno strumento di editing delle immagini o un sito Web dei codici colore HTML per determinare il relativo valore RGB HTML.

  • Non eliminare la cartella %ExchangeInstallPath%ClientAccess\OWA\prem\<ExchangeVersion>\resources\themes\baseo i file in essa contenuti.

  • Se si decide di modificare direttamente un tema esistente (non una copia del tema), effettuare una copia di backup dei file originali prima di modificarli.

  • Per informazioni sui tasti di scelta rapida che è possibile utilizzare con le procedure in questo argomento, vedere Tasti di scelta rapida nell'interfaccia di amministrazione di Exchange.

Consiglio

Problemi? È possibile richiedere supporto nei forum di Exchange. Visitare i forum all'indirizzo: Exchange Server.

Passaggio 1: Usare Esplora file per copiare le cartelle e i file di un tema esistente e rinominare le cartelle e i file copiati

È possibile esaminare i temi predefiniti aprendo una cassetta postale in Outlook sul Web, selezionando Impostazioni, quindi selezionando Cambia tema.

Modificare la posizione del menu tema in Outlook sul web.

È possibile utilizzare le informazioni contenute nella sezione Temi di Outlook sul web predefiniti di Exchange Server alla fine di questo argomento per trovare la corrispondenza tra il nome visualizzato del tema in Outlook sul web e il nome della cartella del tema nel server Exchange.

I file e le cartelle del tema vengono archiviati nei seguenti percorsi:

  • %ExchangeInstallPath%ClientAccess\OWA\prem\<ExchangeVersion>\resources\themes\ contiene la cartella del tema che contiene l'immagine di intestazione, l'immagine di anteprima del tema e il testo della descrizione.

  • %ExchangeInstallPath%ClientAccess\OWA\prem\<ExchangeVersion>\resources\styles\ contiene i _fabric.color.variables.theme.<ThemeFolderName>.less file e fabric.color.theme.<ThemeFolderName>.css che definiscono i colori usati nel tema.

    Nota: la <sottocartella ExchangeVersion> usa la sintassi 15.1. nnn. nn e indica l'aggiornamento cumulativo di Exchange installato.

Dopo aver identificato il tema più vicino al risultato desiderato (ad esempio, con o senza un'immagine intestazione), è necessario copiare la cartella di temi e i file corrispondenti e quindi rinominare le cartelle e i file copiati

  1. In Esplora file passare a %ExchangeInstallPath%ClientAccess\OWA\prem\<ExchangeVersion>\resources\themes.

  2. Selezionare una cartella tema esistente nella \themes cartella, copiarla e quindi incollarla di nuovo nella \themes cartella. Di conseguenza, viene creata una nuova cartella denominata <ThemeFolderName> - Copy.

    Nota: un metodo semplice per copiare e incollare una cartella del tema consiste nel selezionare la cartella, premere il tasto CTRL + C, quindi premere il tasto CTRL + V.

  3. Rinominare la nuova cartella del tema creata nel passaggio precedente. Ad esempio, fourthcoffee.

    Nota: un modo semplice per rinominare la cartella consiste nel selezionarla, quindi premere il taso F2.

  4. In Esplora file passare a %ExchangeInstallPath%ClientAccess\OWA\prem\<ExchangeVersion>\resources\styles\.

  5. Individuare i file denominati _fabric.color.variables.theme.<ThemeFolderName>.less e fabric.color.theme.<ThemeFolderName>.css corrispondenti alla cartella del tema copiata nel passaggio 2. Selezionare ogni file, copiarlo e incollarlo di nuovo nella \styles cartella. Ciò comporta nuovi file denominati _fabric.color.variables.theme.<ThemeFolderName> - Copy.less e fabric.color.theme.<ThemeFolderName> - Copy.css.

  6. Rinominare i nuovi file creati nel passaggio precedente. Il <valore ThemeFolderName> deve corrispondere al nome della cartella del passaggio 3. Ad esempio, _fabric.color.variables.theme.fourthcoffee.less e fabric.color.theme.fourthcoffee.css.

Passaggio 2: usare Blocco note per configurare il nome visualizzato e l'ordinamento del nuovo tema

È necessario configurare un nome visualizzato univoco e l'ordinamento per il nuovo tema, poiché il nuovo tema presenta lo stesso nome visualizzato e ordinamento del tema copiato. Il nome visualizzato del tema viene visualizzato nel riquadro Modifica tema in Outlook sul Web. L'ordinamento determina dove viene visualizzato il tema nell'elenco dei temi.

  1. Usare il Blocco note per aprire il file denominato themeinfo.xml nella nuova cartella %ExchangeInstallPath%ClientAccess\OWA\prem\<ExchangeVersion>\resources\themes\<NewThemeFolder> del tema creata nel passaggio 1. I contenuti del file sono simili a quanto segue:

    <theme displayname="__<CopiedThemeName>__" sortorder="<CopiedThemeSortOrder>"/>

  2. Modificare il displayname="__<CopiedThemeName>__" valore in base al valore desiderato. Ad esempio, displayname = "Fourth Coffee Corporate Theme".

    Nota: il valore "__<ThemeName>__" del nome visualizzato del tema è una stringa di codice localizzata in lingue diverse. Il valore di testo specificato per il nuovo tema non è localizzato in lingue diverse.

  3. Impostare il sortorder="<CopiedThemeSortOrder>" valore intero sul valore univoco desiderato. Un valore inferiore viene visualizzato prima nell'elenco dei temi. È possibile usare le informazioni contenute nella sezione Temi di Outlook sul web predefiniti in Exchange Server sezione alla fine di questo argomento per trovare i valori di ordinamento per i temi predefiniti. Il tema Predefinito ha sortorder="0"e viene visualizzato per primo nell'elenco.

    • Se si desidera inserire il nuovo tema nell'elenco di temi predefiniti, modificare il numero con un valore univoco che non è già in uso. Ad esempio, se si vuole che il nuovo tema venga visualizzato secondo nell'elenco, è possibile usare il valore sortorder="5".

    • Se si desidera sostituire la posizione di un tema predefinito nell'elenco, impostare il numero sullo stesso valore del tema predefinito, quindi modificare l'ordinamento per il tema predefinito. Ad esempio, se si vuole che il nuovo tema venga visualizzato per primo nell'elenco, è necessario impostare il nuovo tema su sortorder="0". Tuttavia, è anche necessario aprire il themeinfo.xml file nella \base cartella (il tema Predefinito) per modificare il valore sortorder="0" in qualcos'altro (ad esempio, sortorder="5").

  4. Al termine, salvare e chiudere il themeinfo.xml file.

Passaggio 3: Personalizzare il nuovo tema

File immagine

I file di immagine del tema vengono archiviati nelle cartelle seguenti in %ExchangeInstallPath%ClientAccess\OWA\prem\<ExchangeVersion>\resources\themes\<ThemeFolderName>:

  • \images\0: questi file vengono usati nelle lingue da sinistra a destra.

  • \images\rtl: questi file vengono usati nelle lingue da destra a sinistra. A seconda dell'immagine, il file potrebbe essere esattamente uguale alla versione da sinistra a destra o potrebbe essere inverso (da destra a sinistra anziché da sinistra a destra).

I file di immagine esistenti in queste cartelle sono descritti nella tabella seguente:

Nome file Dimensioni (larghezza x altezza in pixel) Profondità bit Descrizione
headerbgmaing2.png 2000 x 50 32 Immagine intestazione per i temi che usano un'immagine statica di intestazione. La dimensione del file varia.

Se il tema non utilizza un'immagine statica di intestazione, il file è 1 x 1 e la dimensione è 2815 byte.
headerbgmaing2.gif 2000 x 50 24 L'immagine di intestazione dei temi che usano un'immagine di intestazione animata. La dimensione del file varia.

Se il tema non utilizza un'immagine animata di intestazione, il file è 1 x 1 e la dimensione è 43 byte.
themepreview.png 64 x 64 24 o 8 La piccola immagine quadrata che rappresenta il tema nel riquadro Cambia tema in Outlook sul Web.

Per il tema predefinito e il tema nero, questo file 1 x 1 e l'immagine di anteprima è un quadrato nero.

È possibile modificare il file di immagine esistente oppure sostituire il file con un nuovo file con lo stesso nome e le stesse dimensioni.

Colori

I colori del tema sono definiti nei file seguenti nella %ExchangeInstallPath%ClientAccess\OWA\prem\<ExchangeVersion>\resources\styles cartella:

  • fabric.color.theme.<ThemeFolderName>.css

  • _fabric.color.variables.<ThemeFolderName>.less

Se si modifica un valore di colore, è necessario modificare tutti i riferimenti al colore in entrambi i file.

Passaggio 4: (Facoltativo) Impostare il tema predefinito e impedire agli utenti di selezionare un tema

L'impostazione di un nuovo tema predefinito influisce solo sugli utenti che non hanno selezionato manualmente il tema. Per forzare l'uso del tema predefinito da parte di tutti gli utenti, è anche necessario disabilitare la selezione del tema in Outlook sul web. Queste impostazioni interessano tutti gli utenti che si connettono a Outlook sul web tramite il server Exchange.

Per impostare il tema predefinito e impedire agli utenti di modificare il tema in Outlook sul Web, utilizzare la sintassi seguente:

Set-OwaVirtualDirectory -Identity <VirtualDirectoryIdentity> -DefaultTheme <ThemeFolderName> -ThemeSelectionEnabled $false

In questo esempio viene configurata la cartella del tema denominata fourthcoffee come tema predefinito in Outlook sul web per il sito Web predefinito nel server denominato Mailbox01.

Set-OwaVirtualDirectory -Identity "Mailbox01\owa (Default Web Site)" -DefaultTheme fourthcoffee -ThemeSelectionEnabled $false

Note:

  • Per impostazione predefinita, il valore del parametro DefaultTheme è vuoto ($null). Questo valore indica che non è specificato alcun tema predefinito e, se l'utente non ha selezionato manualmente un tema, verrà utilizzato il tema denominato predefinito.

  • Exchange non convalida il valore specificato per il parametro DefaultTheme . Verificare che il tema esista.

  • Per specificare un tema predefinito per utenti specifici che sostituisce l'impostazione predefinita del tema nella directory virtuale Outlook sul web, usare il parametro DefaultTheme nel cmdlet Set-OwaMailboxPolicy.

Passaggio 5: (Facoltativo) Consentire agli utenti di selezionare il nuovo tema

Se non si vuole forzare tutti gli utenti a usare il nuovo tema, è necessario aggiungere il nuovo tema al stylemanifest.xml file in modo che gli utenti possano trovarlo e selezionarlo nell'elenco dei temi. Il stylemanifest.xml file si trova in %ExchangeInstallPath%ClientAccess\OWA\prem\<ExchangeVersion>\manifests.

In questo esempio viene aggiunta una nuova riga nel stylemanifest.xml file per il nuovo fourthcoffee tema.

<themeVariables themeName="fourthcoffee" fileName="_fabric.color.variables.theme.fourthcoffee.less" />

Passaggio 6: Riavviare IIS

È necessario riavviare Internet Information Services (IIS) per rendere effettive le modifiche.

  1. Aprire Gestione IIS sul server Exchange. Un metodo semplice per eseguire questa operazione in Windows Server 2012 o versioni successive consiste nel premere il tasto Windows + Q, digitare inetmgr e selezionare Gestione Internet Information Services (IIS) nei risultati.

  2. In Gestione IIS, selezionare il server.

  3. Nel riquadro Azioni, fare clic su Riavvia.

    In Gestione IIS selezionare il server e nel riquadro Azioni fare clic su Riavvia.

Nota: Per eseguire questa procedura nella riga di comando, aprire un prompt dei comandi con privilegi elevati sul server Exchange (viene visualizzata la finestra Prompt dei comandi selezionando Esegui come amministratore) ed eseguire il comando seguente:

net stop w3svc /y
net start w3svc

Come verificare se l'operazione ha avuto esito positivo

Per verificare la corretta creazione di un tema Outlook sul Web, procedere come segue:

  1. Aprire una cassetta postale in Outlook sul Web. Nel server Exchange, è possibile verificare il tema aprendo l'URL https://localhost/owa or https://127.0.0.1/owa.

  2. A seconda delle impostazioni configurate, verificare che il nuovo tema sia usato per impostazione predefinita oppure verificare che sia possibile visualizzare e selezionare il nuovo tema in Impostazioni>Modifica tema.

  3. Se le modifiche non sono visualizzate dopo il riavvio di IIS, deselezionare la cronologia esplorazioni (eliminare i file temporanei di Internet) e aggiornare la finestra del browser.

Temi Outlook sul web predefiniti in Exchange Server

I temi Outlook sul web predefiniti si trovano nella cartella %ExchangeInstallPath%ClientAccess\OWA\prem\<ExchangeVersion>\resources\themese sono descritti nella tabella seguente.

Nome della cartella Nome visualizzato in Outlook sul Web Ordinamento in Outlook sul Web (il più recente elencato per primo) Tipo di immagine intestazione
angolare Angolare 80 110 Statico
aree commenti Aree commenti 240 Statico
base Predefinita 0 Nessuna
spiaggia Tramonto spiaggia 40 Animata
nero nero 670 Nessuna
mirtillo mirtillo 600 Nessuna
progetto Progetto 120 Statica
mattoni Mattoni 20 Statica
gatti Gatti 300 Statica
freccia di espansione Freccia di espansione 80 Statica
circuito Circuito 130 Statica
fumetti Fumetti 170 Statica
contrasto Contrasto 500 Nessuna
cordovan Cordovan 650 Nessuna
matita Matita 140 Statica
cubi Cubi 3D 190 Statica
cubismo Cubismo 310 Statica
cordovan scuro Cordovan scuro 660 Nessuna
arancione scuro Arancione scuro 620 Nessuna
diamanti Diamanti mobili 160 Statica
lontano Molto lontano 150 Animata
uva Uva 610 Nessuna
gelatina Gelatina 70 Animata
azzurro Azzurro 530 Nessuna
verde chiaro Verde chiaro 540 Nessuna
lite Lite 510 Nessuna
mediumdarkblue Blu scuro 640 Nessuna
minima Minima 520 Nessuna
moderna Moderna del ventesimo secolo 280 Statica
montagna Cima montagna 50 Statica
arancione Arancione 580 Nessuna
pittura Pittura a dita 290 Statica
rosa Rosa 550 Nessuna
pixel Pixel Pop 60 Statica
polka pois 200 Statica
melograno Melograno 590 Nessuna
principale Principale 180 Statica
lampone Lampone 570 Nessuna
robot Robot 100 Animata
semplice MAPI semplice 230 Statica
spettro Facet spettro 90 Statica
fragola Fragola 250 Statica
super Colori a festa 10 Statica
teagarden Tea Garden 210 Statica
verde acqua Verde acqua 550 Nessuna
cocomero Cocomero 630 Nessuna
balena Whale of a Time 30 Animata
originale Originale 220 Statica
wntrlnd Inverno 260 Statica
wrld Un mondo 270 Statica