migrare (la posta) da Microsoft Outlook a Mail.app

23/Nov/2007 – 0:42

Apple Mail.app icon Sempre nella scia delle potenziali domande e risposte su tutto quello che avresti voluto chiedere su Mac OS X e non hai mai osato chiedere penso che sia tra le principali domande quella di come importare / migrare la posta da Microsoft Outlook all’applicazione Apple di base dedicata alla posta elettronica: Mail.app.

Prima di cominciare ti metto a conoscenza di una cosa buffa.

Microsoft Entourage (clone di Outlook nella suite Office 2004 per Mac) non importa nulla da Microsoft Outlook, quindi una parte della mini-guida che segue sarà utile anche a chi vorrà rimanere legato a Microsoft per la posta sul proprio sistema Mac.

Possiamo separare le operazioni fondamentali secondo le tre tipologie di dati che migreremo: la rubrica, il calendario e i messaggi di posta.

Gran parte delle operazioni che seguono sono del tutto inutili se si possiede un dispositivo mobile che siete soliti tenere sincronizzato con il PIM client di Microsoft. Infatti iSync (incluso nel sistema), the MissingSync, PocketMac e altri software similari possono risolvere brillantemente e con pochi click questa operazione, avendo cura inizialmente di settare il Mac come semplice ricettore dei dati importati, e successivamente abilitare la bidirezionalità del trasferimento dati.

Il Calendario.
Avendo avuto sinora sempre a che fare con cellulari Nokia e Sony-Ericsson pienamente supportati da iSync non ho avuto il problema di trovare hack particolari per la risoluzione del problema. Se mai dovessi farlo comincerei la ricerca della soluzione dando un occhio al progetto RemoteCalendars.

La Rubrica.
Qui c’è un “trucco” veramente sciocco da applicare, in Outlook 2003 (e altri ?) basta selezionare tutti i contatti ed esportarli in dormato vCard. Metti tutti questi piccoli file in una directory su una penna usb o similare, inseriscila sul Mac, apri la Rubrica e trascina la cartella (nella sua interezza) sopra la finestra della Rubrica. Fatto !

Le e-mail.
Visto che un modo diretto non c’è (e che mi sono rifiutato di usare software a pagamento per ottenere lo scopo) il lavoro sporco di importazione lo faremo fare ai client di posta di casa Mozilla, che sia quello incluso nella suite Mozilla/SeaMonkey o Thunderbird ci è indifferente, il processo sarà lo stesso. Per semplicità, mia simpatia personale verso l’applicazione, e conoscenza del software useremo Thunderbird.

Una delle caratteristiche che uso da sempre con Thunderbird è la gestione del profilo utente (ne ha scritto ottimamente Pseudotecnico in questo post). Per i nostri scopi tale procedura ci servirà a tenere bene in evidenza quella che è la cartella che contiene il nostro Profilo utente (email, impostazioni, e plugin installati) e copiarla sul nostro Mac.

Sempre sfruttando le conoscenze di Pseudotecnico utilizziamo quanto da lui esposto sul forum di Mozilla Italia per creare un nuovo profilo per Thunderbird su OS X. Utilizzeremo quindi la cartella proveniente dal pc copiata sul nostro Mac {personalmente io tengo la posta archiviata in /Users/nicola/Documents/Posta_Thundebird o equivalente su vari sistemi operativi}.

Rimane ora la questione di importare le email dentro Mail.app (o Microsoft Entourage), ma non c’è problema, abbiamo quasi finito.

Useremo adesso Eudora Mailbox Cleaner. Personalmente l’ho provato con Tiger, mentre con Leopard non ho avuto modo di verificarne la bontà, come pare non aver fatto l’autore che avvisa i suoi utenti di un potenziale problema di incompatibilità.

Questo programma serve a “ripulire” i vari file ottenuti dall’importazione delle email di Eudora che - pur se si utilizza il formato “solo testo” nelle email - porta dentro di se pezzi di codice HMTL. Successivamente l’autore si è accorto che questo problema non colpiva solo il client della Qualcomm ma anche altri ed allora ne ha esteso le funzionalità, occupandosi di correggere alcuni errori di importazione dentro Mail.app col suo programma.

In soldoni bisogna:

  • selezionare e trascinare la cartella contente il proprio Profilo sull’icona del programma ‘Eudora Mailbox Cleaner’ che visualizziamo nel Finder e selezionare le opzioni del caso( da Thunderbird come sorgente delle email l’unica che vedremo è quella di importare le email dentro Mail.app). Ovviamente potremo anche solo selezionare determinate cartelle contenute nel profilo, nel caso si voglia lasciare fuori qualcosa dal client di Cupertino.
  • il programma creerà dentro Mail.app una serie di cartelle dal nome identico a quello usato su Thunderbird (che a sua volta rispecchiava quello di Outlook) ci basta quindi cliccare su una cartella per vedere apparire le nostre email. 

Se così non fosse, tenendo selezionata di volta in volta la singola cartella, selezioneremo il comando Ricostruisci dal menù Casella. In questo modo vedremo tutte le nostre email.

I problemi (ma l’americano annoyance rende meglio la sensazione) che si presenteranno saranno: la perdita dello stato “letto / non letto” delle email (che vedremo tutte come non lette) e di eventuali etichette o “flag” che potremmo aver dato alle email nel corso del tempo e la perdita delle regole impostate per smistare la posta (cosa che avviene sin dall’importazione Outlook –> Thunderbird - o altro client - su piattaforma Windows).

La precedente procedura l’ho testata su un archivio di 2.5GB di email del mio capo contente diversi anni di posta, separati per progetto e mittente.


PS #1 = Microsoft Entourage dovrebbe importare in maniera del tutto indolore dai client Mozilla, ampiamente conosciuti e testati negli anni visto il codice aperto con cui sono realizzati!

PS #2 = per il lettore sfigato che usa Outlook Express la questione dovrebbe risolversi nella stessa maniera. Dovrebbe …. YMMV, come dicevo giorni fa ;-)

Blogged with Flock

Tags: , , , ,

Tags: , , , , , ,

  1. 20 Responses to “migrare (la posta) da Microsoft Outlook a Mail.app”

  2. Ottima guida! Tnx!

    By Sky One on Nov 23, 2007

  3. Ma con Mail.app non è sufficiente andare su "Archivio" e "Importa caselle"?

    By Mauro on Nov 23, 2007

  4. il passaggio su Eudora Mailbox Cleaner ho spiegato a che serve :-D

    By kOoLiNuS on Nov 23, 2007

  5. Ottima guida. Visto che sto per migrare a Mac, la cosa mi tornera’ di certo utile :)

    By Cristian on Nov 25, 2007

  6. Articolone. Ma mi si permetta di fare il populista; possibile che nel 2006, con robot che salgono le scale e pecore clonate da un tartufo, importare la posta elettronica da un programma all’altro necessiti di guide ufficiose compilate da smanettoni di buona volontà?
    Snort (alla posta elettronica, non a te).

    By zio Gil on Nov 25, 2007

  7. piuttosto senza dover fare thunderbird->outlook e poi outlook-mail.app … c’è un sistema diretto?

    By Francesco Goffredo on Nov 28, 2007

  8. il problema non è da thunderbird ad outlook, ma dal merdoso formato "chiuso" del client M$ che bisogna estrarre le mail per poi portarle dove si vuole.

    quella indicata è la via che funziona per certo, utilizzando solo software gratuito ed open per la migrazione …

    By kOoLiNuS on Nov 28, 2007

  9. si ma io te l’ho chiesto perchè mi interessa in prima persona :) devo migrare da thunderbird su pc a mail.app su mac

    By Francesco Goffredo on Dic 2, 2007

  10. ma se volessi migrare tutta la posta archiviata e la rubrica da entourage a thunderbird?
    Non lo chiedo così per dire, eh… proprio mi serve!
    Grazie

    By smith on Dic 11, 2007

  11. scusate, mi son dimenticato di dire che sono entrambe su mac.

    By smith on Dic 11, 2007

  12. ci provo domattina, ok ? :-D

    … ma penso si possa fare con non troppa fatica, penso …

    By kOoLiNuS on Dic 11, 2007

  13. il problema è che thunderbird, al momento dell’istallazione, chiede in automatico se si vuole importare da altri programmi, però non riconosce Entourage.
    Se provi ad esportare da Entourage, i formati non sono riconosciuti da Thunderbird.
    Comunque se provi mi fai un grande favore.
    Grazie mille.

    By smith on Dic 12, 2007

  14. ciao,
    allora hai provato a migrare da Entourage a Thunderbird?
    grazie

    By smith on Dic 12, 2007

  15. @smith: in questi giorni mi hanno riportato il mac con su Office, provo e ti dico !

    By kOoLiNuS on Dic 18, 2007

  16. ok grazie mille. ti aspetto a gloria.
    grazie ancora!!!

    By smith on Dic 19, 2007

  17. Intanto tanti auguri per un buon anno, poi volevo chiederti se per caso hai provato a migrare tra i due programmi di posta che ti avevo chiesto.

    Scusami se rompo, ma mi servirebbe davvero.

    Grazie mille

    By smith on Gen 4, 2008

  18. Ma Eudora Mailbox Cleaner non te lo avevo segnalato io? O ricordo male? :-)(eh si, voglio i credits!!!) ;-)

    By Jester on Gen 5, 2008

  19. Per le migrazioni generiche, si puo’ mettere in piedi un mini server imap da agganciare ad entrambi i client. Dopo di che la conversione avviene semplicemente trasferenfo le cartelle su e dal server imap…
    Con linux, ho fatto una guida:
    http://bglugvs.web3king.com/?p=92

    By Angelo on Mar 30, 2008

  20. Ho il medesimo problema di smith.
    Devo fare una migrazione da Entourage a Thunderbird, ma non ci riesco nella maniera più assoluta…credo di averle provate tutte.
    Qualcuno è riuscito a trovare una soluzione a questo problema?

    Grazie mille per la cortesia!

    By chaosroad on Apr 17, 2008

  21. SECONDO risultato su google:

    http://www.macosxhints.com/article.php?story=20040225022427754

    By kOoLiNuS on Apr 19, 2008

Post a Comment