Io lo sto usando per trasferire i messaggi contenuti su un server IMAP al server che dovra' sostituirlo. La stessa cosa puo' essere fatta anche configurando l'accesso ai due server su un client di posta....ma volete mettere con la gioia di poterlo fare a riga di comando? :)
Per utilizzarlo e' sufficiente lanciare il comando:
imapsync --host1 INDIRIZZO_SERVER1 --user1 UTENTE_1 --host2 INDIRIZZO_SERVER2 --user2 UTENTE_2 --authmech1 PLAIN --authmech2 PLAIN --noauthmd5 --ssl2
Ovviamente dovrete sostituire le parti in maiuscolo:
INDIRIZZO_SERVER1 e' l'indirizzo IP o l'hostname del server numero 1Lo script vi chiedera' le password dei due utenti, dopodiche comincera' la sincronizzazione.
INDIRIZZO_SERVER2 e' l'indirizzo IP o l'hostname del server numero 2
UTENTE_1 e' l'utente sul server numero 1
UTENTE_2 e' l'utente sul server numero 2
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.
Come al solito trovate altri parametri e la sintassi completa del comando sul man:
man imapsync
Nessun commento:
Posta un commento