So installieren und verwenden Sie IMAPSYNC auf Ubuntu & Debian

So installieren und verwenden Sie IMAPSYNC auf Ubuntu & Debian

IMAPSYNC Ist ein IMAP -Übertragungswerkzeug zum Kopieren von E -Mails von einem IMAP -Server auf einen anderen IMAP -Server. Dieser Artikel hilft Ihnen dabei, IMAPSYNC auf Ubuntu-, Debian- und Linuxmint -Systemen zu installieren und alle Ihre Mailboxen und E -Mails zwischen zwei IMAP -Servern zu übertragen.

  • Lesen Sie dies => So installieren Sie den Postfix -Mailserver auf Ubuntu

Schritt 1 - Voraussetzungen

Beginnen wir mit der Installation der erforderlichen Pakete für iMapsync. Hier finden Sie eine lange Liste von Perl -Bibliotheken und anderen Paketen, die Sie auf Ihrem System installieren können.

sudo apt-get install git rcs machen makepasswd cpanminus sudo apt-Get-Installation GCC libsl-dev libauthen-ntlm-perl \ libclass-load-perl libcrypt-ssleay-perl liburi-perl \ libdata -uniqid-perl libdigest-perl libdigest-hmac-perl libdistist-perl libdigest-hmac-perl libdistist-perl libdigest-hmac-perl libdistist-perl libdigest-hmac-perl-perl libdistist-perl libdigest-hmac-perl libdistist-perl libdigest-hmac-perl-perl libdistist-perl libdigest-perl libdigest-hmac-perl libdistisch -Conflicts-perl \ libfile-copy-recursive-perl libio-compress-perl libio-socket-interet6-perl \ libio-socket-ssl-perl libio-tee-perl libMail-Imapclient-perl \ libmodule-scandeps-perl libnet-perl- libnet-perl-perl libnet-perl- libpar-packer-perl libpar-meminfo-perl libterm-readkey-perl Perl Libunicode-String-Perl 

Installieren Sie auch die erforderlichen Python -Module mit CPAN auf Ihrem System.

sudo cpanm crypt :: openssl :: rsa krypt :: opensensl: 

Schritt 2 - IMAPSYNC Installieren

Nach Abschluss der Installation der erforderlichen Pakete. Laden Sie den neuesten IMAPSYNC -Code von seinem offiziellen Github -Repository auf Ihrem lokalen System herunter.

Git -Klon https: // github.com/iMapsync/iMapsync.Git 

Navigieren Sie zu neu geklonten Repository und installieren Sie es mit den folgenden Befehlen in Ihrem System.

CD IMAPSYNC MKDIR -P DIST Sudo Installation machen 

Zu diesem Zeitpunkt ist Ihr System bereit, alle Daten von einem E -Mail -Konto mit IMAP auf andere E -Mail -Konten zu migrieren.

Schritt 3 - E -Mails mit IMAP übertragen

Sie sind also bereit für die Migration. Stellen Sie vor der Migration sicher, dass beide Konten IMAP ausgeführt und von Ihrem System aus zugänglich sind. Verwenden Sie die folgende Befehlssyntax.

IMAPSYNC -HOST1 IMAP.Quelle.Beispiel.com \ --user1 [E -Mail geschützt] \ - -Password1 S0urcePassw0rd \ - -SSL1 \ -Host2 IMAP.Ziel.Beispiel.com \ --user2 [E -Mail geschützt] \ - -Password2 dest1nat10npassw0rd \ - -SSL2 

Der Befehl dauert eine lange Zeit gemäß der Größe Ihres Quellpostfachs. Nach Abschluss des gesamten Prozesses sehen Sie eine lange Ausgabeliste. Überprüfen Sie die Ausgabe, um festzustellen, ob bei der Übertragung ein Fehler aufgetreten ist. Unten ist der kleine Teil des Ergebnisses.

  • Lesen Sie diese => 5 Möglichkeiten, um eine E -Mail von Linux -Befehlszeile zu senden
Die Übertragung begann am 11. Mai 11.45:37 2017 PID ist 4969… Gesamt Bytes übertragen: 78373 (76.536 KIB) Total Bytes Duplikat Host1: 0 (0.000 kib) Gesamt Bytes Duplikat Host2: 0 (0.000 kib) Gesamt Bytes übersprungen: 0 (0.000 kib) Gesamt Bytes -Fehler: 0 (0.000 kib) Nachrichtenrate: 0.1 Nachrichten/s Durchschnittliche Bandbreitenrate: 3.0 kib/s Speicherverbrauch: 217.0 MIB größte Nachricht: 57947 Bytes (56.589 KIB) Speicher/größtes Nachrichtenverhältnis: 3927.0 Startdifferenz Host2 -Host1: -2 Nachrichten, -78373 Bytes (-76).536 KIB) Endunterschied Host2 - Host1: 0 Nachrichten, 0 Bytes (0.000 kib) 0 Fehler erkannt 

Referenz:

  • https: // iMapsync.lamiral.die Info/
  • https: // github.com/iMapsync/iMapsync