Imapsync: Różnice pomiędzy wersjami

(Przykłady)
 
(Nie pokazano 10 wersji utworzonych przez 4 użytkowników)
Linia 1: Linia 1:
''Imapsync'' to narzędzie pozwalające na migrację kont IMAP bądź ich backup.  
+
''Imapsync'' to narzędzie pozwalające na migrację kont [[Poczta|pocztowych]] przez IMAP bądź ich backup.  
  
 
=== Argumenty ===
 
=== Argumenty ===
Linia 8: Linia 8:
 
* <code>--port2</code> port do połączenia się z host 2 (domyślnie 143).
 
* <code>--port2</code> port do połączenia się z host 2 (domyślnie 143).
 
* <code>--user2</code> login wykorzystywany do uwierzytelnienia na host2.
 
* <code>--user2</code> login wykorzystywany do uwierzytelnienia na host2.
 +
* <code>--tmpdir</code> wskazanie katalogu <code>~/tmpimapsync</code> plików dla tymczasowych.
  
 
=== Przykłady ===
 
=== Przykłady ===
 +
 +
Przed użyciem Imapsync zaleca się utworzenie katalogu dla plików tymczasowych <code>~/tmpimapsync</code> po ukończeniu migracji wiadomości e-mail, katalog ten można usunąć.
 +
mkdir ~/tmpimapsync
 +
 +
{{Warning|Poniższe przykłady użycia polecenia zakładają skorzystanie z utworzonego uprzednio katalogu na pliki tymczasowe.}}
  
 
Migracja wszystkich folderów (oraz maili) z konta user@xxxx.net (serwer IMAP imap.XXXX.net, port IMAP 993, SSL) do konta user@domena.pl (serwer IMAP host2.XXX.net, port IMAP 993, SSL):
 
Migracja wszystkich folderów (oraz maili) z konta user@xxxx.net (serwer IMAP imap.XXXX.net, port IMAP 993, SSL) do konta user@domena.pl (serwer IMAP host2.XXX.net, port IMAP 993, SSL):
  imapsync --host1 imap.XXXX.net --port1 993 --user1 user@XXXX.net --ssl1 --host2  host2.XXX.net --user2 user@domena.pl --port2 993 --ssl2 --authmech1 PLAIN --authmech2 PLAIN
+
  imapsync --host1 imap.XXXX.net --port1 993 --user1 user@XXXX.net --ssl1 --host2  host2.XXX.net --user2 user@domena.pl --port2 993 --ssl2 --authmech1 PLAIN --authmech2 PLAIN --addheader --tmpdir ~/tmpimapsync
  
 
Migracja folderów Drafts, Sent, Trash, Spam i INBOX z konta user@xxxx.net (serwer IMAP imap.XXXX.net, port IMAP 993, SSL) do konta user@domena.pl (serwer IMAP host2.XXX.net, port IMAP 993, SSL) z użyciem separatora "." w przypadku gdy NAMESPACE nie jest wspierany:
 
Migracja folderów Drafts, Sent, Trash, Spam i INBOX z konta user@xxxx.net (serwer IMAP imap.XXXX.net, port IMAP 993, SSL) do konta user@domena.pl (serwer IMAP host2.XXX.net, port IMAP 993, SSL) z użyciem separatora "." w przypadku gdy NAMESPACE nie jest wspierany:
  imapsync --host1 imap.XXXX.net --port1 993 --user1 user@XXXX.net --ssl1 --host2  host2.XXX.net --user2 user@domena.pl --port2 993 --ssl2 --authmech1 PLAIN --folder Drafts --folder Sent --folder Trash --folder Spam --folder INBOX --authmech2 PLAIN --sep2 "." --prefix2 ""
+
  imapsync --host1 imap.XXXX.net --port1 993 --user1 user@XXXX.net --ssl1 --host2  host2.XXX.net --user2 user@domena.pl --port2 993 --ssl2 --authmech1 PLAIN --folder Drafts --folder Sent --folder Trash --folder Spam --folder INBOX --authmech2 PLAIN --sep2 "." --prefix2 "" --addheader --tmpdir ~/tmpimapsync
  
 
[[Kategoria:Poczta]]
 
[[Kategoria:Poczta]]
 
[[Kategoria:Poradniki]]
 
[[Kategoria:Poradniki]]

Aktualna wersja na dzień 23:02, 12 sie 2021

Imapsync to narzędzie pozwalające na migrację kont pocztowych przez IMAP bądź ich backup.

Argumenty

  • --host1 adres serwera imap z którego będzie przeprowadzana migracja.
  • --port1 port do połączenia się z host 1 (domyślnie 143).
  • --user1 login wykorzystywany do uwierzytelnienia na host1.
  • --host2 adres serwera imap na który będzie przeprowadzana migracja.
  • --port2 port do połączenia się z host 2 (domyślnie 143).
  • --user2 login wykorzystywany do uwierzytelnienia na host2.
  • --tmpdir wskazanie katalogu ~/tmpimapsync plików dla tymczasowych.

Przykłady

Przed użyciem Imapsync zaleca się utworzenie katalogu dla plików tymczasowych ~/tmpimapsync po ukończeniu migracji wiadomości e-mail, katalog ten można usunąć.

mkdir ~/tmpimapsync 

Migracja wszystkich folderów (oraz maili) z konta user@xxxx.net (serwer IMAP imap.XXXX.net, port IMAP 993, SSL) do konta user@domena.pl (serwer IMAP host2.XXX.net, port IMAP 993, SSL):

imapsync --host1 imap.XXXX.net --port1 993 --user1 user@XXXX.net --ssl1 --host2  host2.XXX.net --user2 user@domena.pl --port2 993 --ssl2 --authmech1 PLAIN --authmech2 PLAIN --addheader --tmpdir ~/tmpimapsync

Migracja folderów Drafts, Sent, Trash, Spam i INBOX z konta user@xxxx.net (serwer IMAP imap.XXXX.net, port IMAP 993, SSL) do konta user@domena.pl (serwer IMAP host2.XXX.net, port IMAP 993, SSL) z użyciem separatora "." w przypadku gdy NAMESPACE nie jest wspierany:

imapsync --host1 imap.XXXX.net --port1 993 --user1 user@XXXX.net --ssl1 --host2  host2.XXX.net --user2 user@domena.pl --port2 993 --ssl2 --authmech1 PLAIN --folder Drafts --folder Sent --folder Trash --folder Spam --folder INBOX --authmech2 PLAIN --sep2 "." --prefix2 "" --addheader --tmpdir ~/tmpimapsync