IMAP: copiare la posta da una casella all’altra

Tempo fa parlai di imapsync, uno script perl che permette di copiare il contenuto di una casella imap su un’altra.

E’ passato un po’ di tempo ed imapsync non è più ne repository Debian. Vediamo come installarlo:

apt-get update && apt-get upgrade

sudo apt-get install libdate-manip-perl libterm-readkey-perl libterm-readkey-perl libdigest-hmac-perl libdigest-hmac-perl libdate-manip-perl libmail-imapclient-perl makepasswd rcs perl-doc make git

Installiamo le librerie Perl che ci servono:
cpanm Data::Uniqid Mail::IMAPClient

A questo punto possiamo recuperare una versione aggiornata di imapsync tramite GIT:
git clone git://github.com/imapsync/imapsync.git

oppure semplicemente:
wget https://raw.githubusercontent.com/imapsync/imapsync/master/imapsync
chmod 755 imapsync

L’utilizzo è sempre il medesimo.
Per copiare dall’account imap
“test1” sul server “test1.info” con password “secret1”
verso l’account imap
“test2” sul “test2.info” con password “secret2”

basta digitare:
imapsync \
--host1 test1.info --user1 test1 --password1 secret1 \
--host2 test2.info --user2 test2 --password2 secret2

enjoy!

Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂



Taggato su: , ,

Commenta