Non riuscirò mai a comprendere perchè Microsoft anche con quest'ultima sfornata di prodotti (Vista, Office 2007 ecc) non abbia incluso in Outlook un bel tastino "Esporta account" come esiste per il fratello minore Outolook Express.

Fortunatamente la struttura del registro sulla quale queste informazioni vengono scritte non è cambiata, quindi che siate su XP o su Vista, che stiate utilizzando Outlook 2003 o Outlook 2007 l'unica cosa che c'è bisogno è il regdit procedendo così:

  1. Aprire il regedit
  2. Trovare la chiave HU\S-1-5-21-…. Ne troverete 2, una che termina con _Classes e una senza. A noi occorre quest'ultima.
  3. Scendere in profondità fino a Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem
  4. Fare tasto destro, esporta in un file di registro avendo cura di selezionare l'opzione esporta tutte le sottocartelle
  5. Copiare il file sul nuovo pc
  6. Aprire su quest'ultimo il regedit e posizionarsi sulla chiave del punto 2. Ovviamente la chiave sarà diversa.
  7. Copiare quella chiave, editare il file di registro e fare un bel replace di tutte le occorrenze vecchie con la nuova chiave.
  8. Chiudere salvando le modifiche, quindi procedere ad un bell'importazione.

Il gioco è fatto. Al successivo riavvio di Outlook i vostri account utente saranno li. La cosa peggiore che potrebbe capitare è che i file pst siano in una posizione differente rispetto a dove erano sul vecchio pc (e questo sicuramente accadrà nel passaggio XP -> Vista, perchè se scegliete di mettere i file pst nella cartella standard di Vista, sul nuovo OS il path è diverso. Ma tutto si risolve semplicemente selezionando con la finestra di sfoglia file proposta la nuova ubicazione del file.

Posts a cui potresti essere interessato:
  1. Migrare un pst di Outlook da un pc ad un altro: e la rubrica dov’è?
  2. Su Vista, con Outlook 2007 non trovo più le e-mail
  3. Fare il backup di Outlook Express