Visualizzazione post con etichetta MFCMAPI. Mostra tutti i post
Visualizzazione post con etichetta MFCMAPI. Mostra tutti i post

mercoledì 3 maggio 2023

MS Outlook: Backup e ripristino delle Azioni rapide

Le Azioni rapide (Quick steps) di MS Outlook applicano una o più azioni ai messaggi di posta elettronica consentendo di risparmiare tempo e di automatizzare la gestione delle email. MS Outlook include delle azioni rapide già impostate che possono essere personalizzate oppure è possibile crearne di nuove.
MS Outlook, Azioni rapide
FIG 1 - MS Outlook, Azioni rapide

Le azioni rapide predefinite in MS Outlook includono quanto segue:

Azione Rapida Descrizione
Sposta
Sposta il messaggio selezionato in una cartella di posta specificata e contrassegna il messaggio come letto.
Al responsabile
Inoltra il messaggio al responsabile. Se l'organizzazione usa Microsoft Exchange Server o Microsoft 365, il nome del responsabile viene rilevato nel Elenco indirizzi globale e inserito nella casella A oppure è possibile specificare manualmente il destinatario.
Messaggio di posta elettronica team
Inoltra il messaggio ad altri utenti del team. Se l'organizzazione usa Microsoft Exchange Server o Microsoft 365, i nomi dei membri del team vengono rilevati nel Elenco indirizzi globale e inseriti nella casella A.
Chiudi
Segna il messaggio di posta elettronica selezionato come completato, lo sposta in una cartella e lo contrassegna come già letto.
Rispondi ed elimina
Risponde al mittente ed elimina il messaggio di posta elettronica originale.
Crea nuova
Creare un'azione rapida personalizzata per eseguire qualsiasi sequenza di comandi, assegnare un nome e quindi applicare un'icona per identificarla.


Le Azioni rapide non vengono salvate in locale sulla postazione ma all'interno della casella di posta elettronica. Con un account Exchange, creando un nuovo profilo MS Outlook su una nuova postazione, le azioni rapide verranno automaticamente ripristinate. Se si utilizza, invece, un account POP3, le azioni rapide verranno salvate all'interno del file PST pertanto, nel caso in cui ci si sposti su un nuovo computer, è necessario portarsi dietro e riutilizzare il file PST originale.

Le Azioni rapide sono memorizzate all'interno di una "cartella nascosta" della casella di posta o del file PST (nel caso di account POP3). Per eseguire il backup e il ripristino delle Azioni rapide, è necessario utilizzare MFCMAPI.

MFCMAPI è uno strumento di modifica di basso livello per accedere ai dati della casella di posta. Si tratta di uno strumento molto potente sviluppato da Stephen Griffin, Senior Escalation Engineer del Developer Support di Microsoft. Nell'utilizzo di MFCMAPI bisogna prestare sempre la massima attenzione in quanto si possono causare danni irreversibili alla casella di posta elettronica.


Backup di tutte le Azioni rapide

  • Scaricare l'ultima versione di MFCMAPI dal sito GitHub  (scaricare la versione a 32 o a 64 bit a seconda della versione di Outlook utilizzata).
  • Decomprimere e avviare MFCMAPI.
  • Cliccare sul menu Session, quindi su Logon e selezionare il profilo di MS Outlook su cui si intende agire.
    MFCMAPI Session, Logon
    FIG 2 - MFCMAPI Session, Logon

    Scegli profilo
    FIG 3 - Scegli profilo

  • Nella parte superiore di MFCMAPI vengono visualizzate tutte le caselle di posta configurate e i file pst collegati. Fare doppio clic sulla casella di posta di cui si desidera eseguire il backup delle Azioni rapide.
    Profilo MS Outlook
    FIG 4 - Profilo MS Outlook
  • Nel riquadro di navigazione a sinistra, espandere l'elenco di cartelle denominato Radice cassetta postale.
  • Espandere l'elenco di cartelle denominato IPM_SUBTREE.
  • A questo punto dovrebbe essere presente una cartella denominata: Impostazioni azioni rapide. Fare clic con il pulsante destro del mouse su di essa e scegliere: Export folder -> As MSG files...
    Impostazioni azioni rapide, Export folder
    FIG 5 - Impostazioni azioni rapide, Export folder
  • Abilitare entrambe le voci: Save associated items e Save as Unicode MSG e cliccare su OK.
    Save Folder Contents To MSG
    FIG 6 - Save Folder Contents To MSG
  • Selezionare la cartella in cui salvare le Azioni rapide e cliccare su OK. Poiché ogni azione rapida sarà salvata come un singolo file msg, è consigliabile selezionare una cartella vuota oppure crearne una nuova.
    Cartella
    FIG 7 - Cartella


Backup solo di alcune Azioni rapide
Nel caso in cui volessimo eseguire il backup solo di alcune Azioni rapide, seguire i passaggi mostrati in precedenza fino ad individuare la cartella Impostazioni azioni rapide.
  • Cliccare, con il tasto destro del mouse, sulla cartella Impostazioni azioni rapide e selezionare Open associated contents table.
    Impostazioni azioni rapide, Open associated contents table
    FIG 8 - Impostazioni azioni rapide, Open associated contents table
  • Nella nuova finestra di dialogo, viene visualizzato un elenco di messaggi che rappresentano le Azioni rapide create dall'utente.
  • Selezionare un messaggio e osservare la proprietà PR_ROAMING_XMLSTREAM.
    Azioni rapide
    FIG 9 - Azioni rapide
  • Eseguire un doppio clic su questa proprietà per visualizzare il nome dell'Azione rapida nella sezione Text.
    Nome azione rapida
    FIG 10 - Nome azione rapida
  • Per eseguire il backup di una singola azione, fare clic con il pulsante destro del mouse sul messaggio e scegliere Export message.
    Export message
    FIG 11 - Export message
  • Dall'elenco a discesa Format to save message selezionare MSG file (UNICODE) e fare clic su OK.
    Select format for saving message
    FIG 12 - Select format for saving message
  • Selezionare la cartella in cui si intende salvare il messaggio. É possibile modificare il nome con cui il file verrà salvato.
    Salva con nome
    FIG 13 - Salva con nome
  • Nella finestra di dialogo CopyTo cliccare su OK.
    CopyTo
    FIG 14 - CopyTo
  • Nella finestra di dialogo Tags To Exclude cliccare su OK.
    Tags To Exclude
    FIG 15 - Tags To Exclude


Ripristino Azioni rapide da backup

Per ripristinare le Azioni rapide da un backup:
  • In MFCMAPI posizionarsi sulla cartella Impostazioni azioni rapideCliccare, con il tasto destro del mouse, sulla cartella Impostazioni azioni rapide e selezionare Open associated contents table.
  • Dal menu Folder selezionare Import quindi cliccare su From MSG.
    Import from MSG
    FIG 16 - Import from MSG
  • Selezionare il file .MSG da importare e cliccare su Apri. É possibile selezionare più file o tutti i file contenuti nella cartella premendo la combinazione di tasti CTRL+A.
  • Nella finestra di dialogo Load MSG, verificare che nell'elenco a discesa Load style sia selezionata la voce Load message into current folder e cliccare su OK.
    Load MSG
    FIG 17 - Load MSG





mercoledì 18 giugno 2014

MFCMAPI: Spostare una cartella speciale (Posta in arrivo, Posta indesiderata, Posta eliminata ecc)

In alcuni casi mi è capitato, a causa di anomalie sulla casella di posta, che cartelle speciali e predefinite (come Posta indesiderata, Posta eliminata, Posta in arrivo, ecc) fossero state spostate all'interno di altre cartelle. Provando a spostare nella posizione corretta tali cartelle tramite outlook si riceve il messaggio Impossibile spostare gli elementi. Impossibile spostare le cartelle speciali e predefinite, ad esempio Posta in arrivo, Contatti, Calendario, Attività e Soluzioni.


Impossibile spostare gli elementi
FIG. 1 Impossibile spostare gli elementi


Come fare per riportare la cartella nella posizione standard?
La soluzione è tramite MFCMAPI. Microsoft Foundation Class MAPI (MFCMAPI) è un tool molto utilizzato per identificare/risolvere problemi in Outlook e su caselle di posta in Exchange. Il tool può essere scaricato gratuitamente da http://mfcmapi.codeplex.com/ e non richiede installazione.
Per spostare le cartelle speciali procedere nel seguente modo:

  1. Assicurarsi che Outlook sia configurato in cached mode, quindi chiudere il client di posta;
  2. Avviare MFCMAPI sul client dell'utente che presenta il problema;
  3. Dal menu Session selezionare Logon e, nel caso si disponga di più profili di Outlook, indicare il profilo che si intende caricare;
    FIG. 2 MFCMAPI
  4. Cliccare 2 volte sulla casella di posta, espandere la voce Radice - Cassetta postale;
  5. Espandere la cartella IPM_SUBTREE
  6. Localizzare la cartella che si intende spostare, cliccarci su con il tasto destro e selezionare Copy dal menu contestuale;
  7. Selezionare la cartella IPM_SUBTREE quindi cliccarci su con il tasto destro del mouse e selezionare Paste;
  8. Nella finestra successiva viene chiesto se si vuole copiare solo il contenuto della cartella. Non selezionare nulla e cliccare su OK;
    MFCMAPI: Paste folder contents only
    FIG. 3 MFCMAPI Paste folder contents only
  9. Selezionare l'opzione Move folder instead of copy e Copy Subfolders quindi cliccare su OK
MFCMapi Copy Subfolders, Move folder instead of copy
FIG. 4 MFCMAPI Copy Subfolders, Move folder instead of copy