Visualizzazione post con etichetta posta elettronica. Mostra tutti i post
Visualizzazione post con etichetta posta elettronica. Mostra tutti i post

mercoledì 17 gennaio 2018

MS Exchange: Ricerca all'interno delle Public Folders utilizzando EMS

Per recuperare gli attributi di una cartella o un insieme di cartelle pubbliche in Exchange Management Shell (EMS) è disponibile il cmdlet Get-PublicFolder.
Il cmdlet può essere utilizzato da solo oppure insieme ad uno o più parametri di seguito elencati.

Parametri principali


GetChildren
Permette di specificare se restituire solo gli elementi figlio della cartella specificata da -Identity. Non può essere utilizzato con il parametro Recurse.

Identity
Il parametro Identity permette di specificare una determinata public folder. Consente di indicare anche il path utilizzando il formato \TopLevelPublicFolder\PublicFolder.

Recurse 
Il parametro recurse specifica che il comando restituirà la cartella pubblica indicata e tutti i sui figli.

Mailbox
Il parametro Mailbox consente di specificare l'identità della casella di posta di cartelle pubbliche gerarchica. Il parametro accetta l'Alias, il Display Name, il Distinguished Name (DN) o il Domain\Account.

ResultSize
Con ResultSize è possibile specificare il numero massimo di risultati da restituire. Il valore massimo predefinito è 10.000. Se non si intende impostare alcun limite al numero di risultati restituiti, al parametro va passato il valore Unlimited. Resultsize può essere specificato solo con i parametri Recurse o GetChildren.


Esempi


Esempio 1
Get-PublicFolder
Il cmdlet senza parametri restituisce la cartella pubblica radice (IPM_SUBTREE).

Esempio 2
Get-PublicFolder -Identity "\Agenzia1\Documenti\Legale"
Il comando restituisce la cartella pubblica Legale presente in \Agenzia1\Documenti\. Per visualizzare anche il contenuto delle sottocartelle di Legale è possibile utilizzare il parametro -Recurse come indicato di seguito
Get-PublicFolder -Identity "\Agenzia1\Documenti\Legale" -Recurse

Esempio 3
Get-PublicFolder -Mailbox "Ufficio1" -ResidentFolders
Restituisce le cartelle pubbliche che risiedono nella cartella pubblica della casella Ufficio1.

Esempio 4
Get-PublicFolder -recurse -resultsize unlimited | where {$_.name -like "sala*"}
Ricerca le cartelle il cui nome inizia per sala all'interno delle cartelle pubbliche.


Get-PublicFolder, ricerca cartelle pubbliche
FIG 1 - Get-PublicFolder, ricerca cartelle pubbliche




giovedì 14 settembre 2017

Outlook: Aggiungere un secondo fuso orario al calendario

Chi lavora con clienti/collaboratori che risiedono all'estero può trovare comodo visualizzare, all'interno del calendario di Outlook, un secondo fuso orario relativo all'area geografica degli interlocutori.
Per visualizzare un secondo fuso orario in Outlook 2010/2013/2016:
  • Dal menu File selezionare Opzioni;
  • Nell'elenco presente sulla sinistra della finestra Opzioni Outlook, selezionare Calendario;
  • Scorrere l'elenco delle impostazioni sul lato destro della finestra fino ad individuare la sezione Fusi Orari;
  • Selezionare l'opzione Mostra secondo fuso orario;
    Opzioni Outlook, Mostra secondo fuso orario
    FIG 1 - Opzioni Outlook, Mostra secondo fuso orario
  • Selezionare il fuso orario desiderato nel menu a discesa e compilare le caselle Etichetta relative al fuso orario principale e a quello secondario (in modo da distinguerli all'interno del Calendario);
  • Cliccare su OK per confermare la modifica.


Aprendo il Calendario tramite l'apposita icona (o tramite la scorciatoia CTRL+2) e impostando una visualizzazione diversa da quella mensile, è possibile notare sul margine sinistro le 2 colonne relative ai 2 fusi orari.
Calendario Outlook, doppio fuso orario
FIG 2 - Calendario Outlook, doppio fuso orario




venerdì 10 ottobre 2014

Outlook Quick Tip: Regola per la gestione di email inviate "per conto di" (send on behalf)


Nella creazione di una regola per gestire email inviate "per conto di" (send on behalf) una casella non basta utilizzare la condizione "inviato da". In questi casi è necessario utilizzare la condizione "con parole specifiche nell'intestazione del messaggio".
Per conoscere le parole specifiche da indicare all'interno della regola è conveniente fare riferimento all'intestazione (Header) di un messaggio che si intende gestire con la regola.
In Outlook 2010/2013:
  • Aprire il messaggio;
  • Dal menu File selezionare Proprietà
  • In Intestazione internet: , a seconda di come viene implementato il send on behalf e l'intestazione del messaggio, possiamo trovare uno dei seguenti campi da copiare all'interno della regola
    X-Sender: <indirizzo_email>
    envelope-from=<indirizzo_email>
    From: "Display Name" <indirizzo_email>
La regola che andremo a costruire sarà simile a come mostrato di seguito.


Tipo di regola:
applica la regola all'arrivo di un messaggio

Condizione:
con parole specifiche nell'intestazione del messaggio
ad es: From: "INFO_CONTOSO" <info@contoso.com>

Azione:
sposta il messaggio nella cartella <nome cartella>

Regola per la gestione di email inviate "per conto di"
FIG 1 - Regola per la gestione di email inviate "per conto di"

martedì 7 ottobre 2014

MS Exchange: incrementare lo spazio riservato alle regole (RulesQuota)

A partire da Exchange Server 2007, di default, lo spazio riservato alle regole per ciascuna mailbox è di 64KB. 
Quando si raggiunge e si supera tale limite, Outlook visualizza un messaggio di avviso: Impossibile caricare uno o più regole in Microsoft Exchange. Tali regole sono state disattivare. Cause possibili: alcuni parametri non supportati o spazio insufficiente per la memorizzazione di tutte le regole


Impossibile caricare una o più regole in Microsoft Exchange
FIG 1 - Impossibile caricare una o più regole in Microsoft Exchange

Le regole, oltre a non essere caricate sul server Exchange, vengono disattivate. 

Soluzione 1:
La prima operazione da effettuare è quella di verificare, ed eventualmente riorganizzare, le regole definite tramite Outlook. Eliminare le regole non necessarie e verificare se più regole possono essere "accorpate". Se si intende cancellare tutte le regole definite sulla casella, è possibile avviare outlook con lo switch /cleanrules . Da Start->Esegui (o tramite Win+R) digitare 
Outlook /cleanrules

Soluzione 2:
Aumentare lo spazio riservato alle regole tramite Exchange Management Shell (EMS). Utilizzando il cmd-let Set-Mailbox con il parametro -RulesQuota è possibile espandere lo spazio riservato alle regole fino a 256KB. Il comando da lanciare tramite EMS è il seguente:

Set-Mailbox -identity <identity> -RulesQuota 256kb 

Per indicare a Set-Mailbox la casella sulla quale agire è possibile utilizzare l'SMTP primario, l'Alias, il Display Name, il Dominio\account o il Distinguished Name (DN).

ad es.
set-mailbox -identity GLUBRANO -RulesQuota 256kb

Se vogliamo verificare lo spazio riservato alle regole su una specifica casella di posta possiamo utilizzare il cmd-let Get-Mailbox nel seguente modo:

Get-Mailbox <identity> | fl RulesQuota

ad es.
Get-Mailbox GLUBRANO | fl RulesQuota

giovedì 2 ottobre 2014

Outlook: i destinatari non visualizzano gli allegati o questi vengono sostituiti dal file winmail.dat

Può capitare che i destinatari di un'email non visualizzino gli allegati al messaggio: gli allegati sono stati rimossi e/o sostituiti da un file WINMAIL.DAT.

Nel caso in cui il destinatario non visualizzi alcun allegato (neanche il file WINMAIL.DAT) è da verificare se siano stati rimossi dal client di posta o dall'antivirus utilizzato dal destinatario.

Sulla nostra infrastruttura di posta possiamo comunque procedere a verificare se tutte le impostazioni siano corrette. Generalmente quando i destinatari non ricevono i nostri allegati o ricevono in allegato un unico file nominato WINMAIL.DAT la causa è da ricercare nel formato del messaggio inviato: è probabile che il messaggio sia stato inviato in formato RTF (Rich Text Format) che non viene convertito correttamente in HTML o in solo testo. Il formato RTF non andrebbe mai utilizzato quando si invia un messaggio di posta all'esterno della propria infrastruttura di posta (Internet) mentre all'interno di un'infrastruttura di posta composta da server Exchange e client Outlook non si hanno problemi.

Per inibire l'invio di email in formato RTF è necessario adottare diverse precauzioni che illustrerò di seguito.

Verificare le impostazioni generali di composizione messaggi in Outlook:
  • In Outlook 2010/2013 dal menu File selezionare Opzioni;
  • Posizionarsi nella sezione Posta
  • In Scrittura messaggi impostare il tipo di formato desiderato scegliendo tra HTML e Testo normale evitando il Formato RTF
    Scrittura messaggi
    FIG 1 - Opzioni Outlook Scrittura messaggi
  • In Formato messaggi verificare che la voce All'invio di messaggi in formato RTF a destinatari su Internet: sia impostata su Converti in formato HTML
    FIG 2 - Formato messaggi, Converti in formato HTML
Verificare i contatti:
Per ciascun contatto è possibile impostare il formato del messaggio. In questo modo ogni messaggio inviato a quel determinato contatto viene convertito nel formato impostato.

In Outlook 2010:
  • Aprire il contatto che si intende verificare;
  • Doppio click sull'indirizzo di posta elettronica;
  • Cliccare sull'icona per visualizzare le altre opzioni e selezionare Proprietà Outlook;
Proprietà Contatto
FIG 3 - Proprietà Contatto
  • Selezionare Lascia che il formato per l'invio venga scelto da Outlook
Formato Messaggio del contatto
FIG 4 - Formato Messaggio del contatto

In Outlook 2013:
In Outlook 2013 l'operazione è del tutto simile ma va fatta velocemente altrimenti, una volta cliccato con il tasto destro sull'indirizzo di posta, nel menu contestuale non appare la voce Apri proprietà di Outlook. Se siamo stati troppo lenti bisogna riavviare Outlook e riprovare
Proprietà di Outlook in Outlook 2013
FIG 5 - Proprietà di Outlook in Outlook 2013
Se non vogliamo affrontare questa sfida di velocità, possiamo agire tramite l'editor di registro creando, all'interno della chiave HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Contactcard, il valore DWORD turnonLegacygaldialog e impostarlo ad 1

Key: HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Contactcard
Value name: turnonlegacygaldialog
Value type: REG_DWORD
Value: 1

Per chi non vuole mettere mano al registro può scaricare il file .reg dal seguente link
DOWNLOAD


Convertire il messaggio manualmente
Nella creazione, inoltro o risposta di un messaggio possiamo impostare manualmente il formato dello stesso.

In Outlook 2010/2013 selezioniamo il ribbon Formato Testo quindi, nella sezione Formato, selezioniamo il formato desiderato tra HTML, Testo normale, Testo con formattazione (quest'ultimo è il formato RTF da evitare)
Formato testo
FIG 6 - Formato testo


Lato server Exchange
É possibile impedire l'invio di messaggi in formato RTF all'esterno dell'infrastruttura agendo sulle impostazioni di Exchange

Da Exchange 2010:
  • Aprire la Microsoft Exchange Console e cliccare su  Organization Configuration quindi Hub Transport;
  • Selezionare la scheda Remote Domain ;
  • Accedere alle proprietà del Remote Domain
  • Selezionare la scheda Message Format quindi in Exchange rich-text format selezionare Never Use 
  • Nella sezione Character Sets selezionare none alle voci MIME character Set e  Non-MIME character Set

Tramite EMS (Exchange Management Shell) possiamo utilizzare il seguente comando per disabilitare il Transport Neutral Encapsulation Format (TNEF, un formato proprietario di Microsoft per gli allegati dei messaggi di posta) 
Set-RemoteDomain  –identity 'RemoteDomainName' –TNEFEnabled $false
per verificare se l'operazione è andata a buon fine possiamo eseguire
Get-RemoteDomain Default |fl

mercoledì 1 ottobre 2014

Outlook Quick Tip: Eseguire backup delle firme


Una volta creata la nostra firma in Outlook potremmo effettuare una copia di backup in modo tale da poterla impostare su una nuova postazione o conservarla nel caso di reinstallazione del Sistema Operativo.
L'operazione è molto semplice basta copiare tutti i file contenuti all'interno della cartella Signatures. Per ripristinare la firma basta ricopiare i file all'interno della stessa cartella.
Di default la cartella Signatures si trova nei seguenti percorsi

Windows XP
%userprofile%\Application Data\Microsoft\Signatures
(ad es. C:\Documents and Settings\%username%\Application Data\Microsoft\Signatures)

Windows Vista, Windows 7, Windows 8 e Windows 8.1
%userprofile%\AppData\Roaming\Microsoft\Signatures
(ad es. C:\Users\%username%\AppData\Roaming\Microsoft\Signatures)

Un modo veloce per accedere alla cartella contenente le firme consiste nell'eseguire i seguenti passaggi in Outlook 2010/2013:
- Aprire Outlook e dal menu File selezionare Opzioni;
- Posizionarsi nella sezione Posta;
- Cliccare sul pulsante Firme tenendo premuto il tasto CTRL

Firme
FIG 1 - Firme

All'interno della cartella Signatures 3 file e una cartella:

<nome_firma>.htm
Questo file è utilizzato quando viene creato un messaggio in formato HTML
<nome_firma>.rtf
Questo file è utilizzato quando viene creato un messaggio in formato RTF
<nome_firma>.txt
Questo file è utilizzato quando viene creato un messaggio in formato solo testo
<nome_firma>_files
Questa cartella è utilizzata da Outlook 2007, Outlook 2010 e Outlook 2010 per memorizzare ulteriori file utilizzati dalla firma come per la formattazione, immagini e business cards (file VCF)