martedì 30 settembre 2008

MIgrare la posta da kmail 1.9 a kmail 1.10

Con l'avvento del KDE 4.1 è stato reso finalmente disponibile la versione stabile del nuovo kmail, la 1.10. Peccato che migrare la posta e le impostazioni dalle versioni precedenti non è una cosa semplice, e infatti sono stati necessari diversi passaggi tutti fatti per tentativi e non documentati sul sito web del progetto. Si suppone di avere la configurazione della vecchia versione di kmail sotto la directory ~/.kde e di avere la nuova configurazione (quella verso cui migrare) nella directory ~/.kde4. Anzitutto è bene fare un backup della propria posta (~/.kde/share/apps/kmail/mail) come sempre, prima di procedere a qualsiasi migrazione di dati.
Di seguito i passi da effettuare:

  1. migrazione della posta: copiare o spostare la directory ~/.kde/share/apps/kmail/mail nel relativo percorso della nuova installazione ~/.kde4/share/apps/kmail/mail.
  2. migrare le impostazioni: vanno spostati i file ~/.kde/share/config/kmailrc, ~/.kde/share/config/emaildefaults, ~/.kde/share/config/identities.
  3. definire le fonti di trasporto (server in uscita): è necessario definitre il file ~/.kde4/config/mailtransport e copiare al suo interno le sezioni [Transport N] (N = numero di trasporto) originariamente presenti nel vecchio file di configurazione kmailrc.
  4. definire i server di ricezione (account): occorre controllare che il numero delle sezioni [Account N] (N = numero di account) contenga gli account corretti e che ci sia una voce nella sezione [General] una voce accounts con valore pari al massimo numero di account N presente nel file. Si presti attenzione che se il Type=Pop è scritto con 'pop' minuscolo (come nella vecchia versione, kmail si limiterà a cancellare gli account (che gli risultano sconosciuti) dal file di configurazione!
  5. sostituire i vecchi percorsi: cambiare i vecchi percorsi di posta da ~/.kde/share/apps/kmail/mail a ~/.kde4/share/apps/kmail/mail.
E magicamente la posta e le impostazioni compariranno nel nuovo programma. Veramente strano che non sia stata prevista una impostazione relativa alla migrazione dei dati da una versione di programma all'altra.

Nessun commento: