Spostare posta POP3 in IMAP con script Perl

Quando non si può scegliere IMAP per alcuni scenari di migrazione, e l’accesso per spostare posta POP3 è l’unica opzione, le informazioni dell’articolo Migrare posta tra server, via IMAP e POP3 possono essere integrate utilizzando un ulteriore software.

spostare posta pop3 con script perl

Spostare posta POP3 con pop3toimap.pl

Prendiamo in esame il kit fornito da IMAP Tools che consiste di una raccolta di programmi in Perl per la gestione della posta elettronica.

Tra i software messi a disposizione, quello da dover utilizzare è pop3toimap.pl che accetta da linea di comando le opzioni dove specificare direttamente le credenziali della casella POP3 e quelle per l’accesso IMAP:

pop3toimap.pl -p pop.server.com/utente@server.com/passPOP3 -i imap.server.com/utente@server.com/passIMAP

La sintassi alternativa da utilizzare è prevista attraverso il supporto di un file contenenti una coppia o più di credenziali, indicata in righe separate all’interno di un file di testo semplice con una sintassi fissa

popUsername password imapUsername password

che ovviamente è utile in caso di migrazioni multi utenza, con gli stessi server

pop3toimap.pl -p pop.server.com -i imap.server.com -u file_credenziali_utenti

Alcune versioni precedenti possono presentare un errore logico del codice Perl (correggibile mediante un piccolo fix a parte del codice che cicla la lettura delle mailbox), ma potendo contare sulla versione aggiornata del team di sviluppo il problema non si presenta.

Oltre il singolo script, può essere interessante consultare la guida completa all’uso: infatti visto i diversi software disponibili può essere interessante richiedere la suite completa nel caso durante la propria attività quotidiana si possa avere bisogno di soluzioni già messe a disposizione e pronte per l’utilizzo.

Un pensiero su “Spostare posta POP3 in IMAP con script Perl”

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *