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:
- telnet primo.server 110
- user utente.da.verificare
- pass password.dell.utente
- uidl
- quit
- copia la lista di id e salvala nel file primo-server.txt
- ripeti i punti 1-6 per il secondo server (usa secondo-server.txt come nome file, per esempio)
- diff primo-server.txt secondo-server.txt
- se non ci sono differenze è tutto ok!!
Commenti offerti da CComment