ImapCopy o modo rapido per migrare la posta tra i server
La seguente guida descrive il programma di installazione molto semplice che è ImapCopy attraverso il quale ci sarà la migrazione della posta da un server all'altro.
Cominciamo è estremamente semplice.
ImapCopy Installazione
ImapCopy è disponibile nel repository di Debian / ubuntu. La sua installazione è semplice e si riduce a una questione del comando:
1 | sudo apt-get install imapcopy |
configurazione
Fare clic sulla configurazione si trova nella directory:
1 | /usr/share/doc/imapcopy/examples |
Modificare il file di nome:ImapCopy.cfg
1 | nano /usr/share/doc/imapcopy/examples/ImapCopy.cfg |
Modificare il file come segue:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | ############################################################# # imapcopy config # all lines beginning with # are comments and will be ignored ############################################################# ############## # Sourceserver ############## SourceServer serwer.nazwa.pl SourcePort 143 ################### # Destinationserver ################### DestServer ip-serwera gdzoe ma zostać przeniesiona poczta. DestPort 143 |
Andiamo alla fine del file e configurare il dialogo per il trasferimento.
1 2 3 4 5 | ############################# # List of users and passwords ############################# # SourceUser SourcePassword DestinationUser DestinationPassword Copy "pomoc@serwerweb.pl" "hasło_na_starym_serwerze" "pomoc@serwerweb.pl" "hasło_na_nowym_serwerze" |
Al fine di verificare se tutto è ben configurato per eseguire il programma nella directory in cui imapcopy firmato il nostro file di configurazione.
1 | imapcopy -t |
lo script verrà eseguito e verificare la disponibilità e la correttezza dei dati per accedere.
che iniziamo comando mailbox per migrare:
1 | imapcopy |
Problema z SSL - stunel
Il problema si verifica quando si vuole copiare le e-mail con crittografia SSL / TLS. La soluzione a questo problema è il traffico di tunneling da porti
Noi installare ed eseguire due comandi nella console separata. Quindi, per lavorare per tutto il tempo durante i nostri messaggi di posta elettronica di copia.
Installare i pacchetti necessari:
1 2 3 4 5 | sudo apt-get install stunnel Uruchamiamy dwa terminale i wykonujemy polecenia: <pre class="">stunnel -c -f -d 1143 -r imap.foo.tld:993 -P <pre class="">stunnel -c -f -d 1144 -r imap.bar.tld:993 -P |
Dopo aver eseguito i comandi precedenti in terminali separati è necessario aggiornare il nostro imapcopy.cfg file di configurazione.
1 2 3 4 5 | SourceServer 127.0.0.1 SourcePort 1143 DestServer 127.0.0.1 DestPort 1144 |
Esso stabilisce i server di origine e di destinazione sono stati sul nostro localhost. Grazie al quale tutto il traffico viene reindirizzato dall'indirizzo stunnel 127.0.0.1:1143 indirizzo imap.source.net:993 dopo già stabilire una connessione crittografata.
è fresco https://imapsync.lamiral.info/ perché tutto può essere impostato dalla riga di comando, nessun file di configurazione
Non dimenticare che questo è uno strumento esterno e non sai mai se qualcuno salva accidentalmente le password nella casella 😉
Ma io preferisco il modo che ho descritto.
Quale strumento esterno? Beh, un errore, che stai pensando a un migratore web dal sito https://imapsync.lamiral.info/X/ ?
Puoi scaricare tutto da GitHub e installarlo da solo. Esistono diversi script PERL (ognuno è responsabile di qualcos'altro) e un modo per mettere tutto per la tua comodità sul sito web.
https://imapsync.lamiral.info/#install
https://github.com/imapsync/imapsync
Sto usando da quando mia cara … da molti, molti molti anni 🙂 ho già trasferito diverse centinaia di TB.