Logo Informatizzati

Un aspetto molto critico della migrazione della posta da un server verso un altro è evitare che i client, soprattutto quelli configurati in POP3, scarichino nuovamente tutta la posta, generando duplicati e maledicendo il sistemista di turno.

Su https://wiki2.dovecot.org/Migration ci sono vari consigli utili affinché il processo fili liscio.

Uno di questi consigli è verificare che gli UIDL dei messaggi non siano cambiati. UIDL è un ID univoco assegnato a ogni messaggio.

Per verificare se i due server hanno la stessa listi di UIDL per un account basta collegarsi in telnet sulla porta 110 di entrambi i server, eseguire il login con l'account di cui si vuole fare la verifica e digitare il comando 'uidl'. Verrà presentata una lista di ID, salvali in un file e confrontali con diff. Se sono diversi c'è qualcosa che non va.

Di seguito la lista dei comandi da dare:

  1. telnet primo.server 110
  2. user utente.da.verificare
  3. pass password.dell.utente
  4. uidl
  5. quit
  6. copia la lista di id e salvala nel file primo-server.txt
  7. ripeti i punti 1-6 per il secondo server (usa secondo-server.txt come nome file, per esempio)
  8. diff primo-server.txt secondo-server.txt
  9. se non ci sono differenze è tutto ok!!

Commenti offerti da CComment