Sincronizzare due server IMAP

Oggi ho trovato un interessante tool per sincronizzare due server IMAP, si chiama imapsync.

L’installazione sulla mia fidata ubuntu è stata una passeggiata:

#apt-get install imapsync

Per utilizzarlo e’ sufficiente lanciare il comando con queste sintassi:
#imapsync –host1 {NomeServerUno} –user1 {NomeUtenteUno} –password1 {PasswordUno} –host2 {NomeServerDue} –user2 {NomeUtenteDue} –password {PasswordDue}
{NomeServerUno}: ip o dominio server di origine
{NomeUtenteUno}: Nome utente server di origine
{PasswordUno}: password server di origine
{NomeServerDue}: ip o dominio server di destinazione
{NomeUtenteDue}: Nome utente server di destinazione
{PasswordDue}: password server di destinazione

Di seguito due esempi, il primo verso Gmail, mentre il secondo verso due semplici server imap:
imapsync –host1 my_mail_server –port1 143
–user1 changeme@yourdomain –password1 mypassword
–host2 imap.gmail.com –port2 993
–user2 changeme@gmail.com –password2 mypassword
–syncinternaldates –ssl2 –noauthmd5 –split1 100 –split2 100

imapsync –host1 mailserver1 –port1 143
–user1 user@dominio –password1 pippo
–host2 mailserver2 –port2 143
–user2 user@dominio –password2 pluto

Il parametro –ssl2 e’ necessario in quanto l’autenticazione PLAIN e’ solitamente permessa solo su canale criptato ssl.
imapsync ha il vantaggio di sincronizzare i server in maniera incrementale, i file gia’ sincronizzati non vengono piu’ spostati
consentendo un minor tempo in caso di sincronizzazioni successive.

About Francesco Gabriele

Inserisci un commento

Il tuo indirizzo email non sarà pubblicato. Required fields are marked *

*

È possibile utilizzare questi tag ed attributi XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>