Imapsync: Różnice pomiędzy wersjami
Kacperinjo (dyskusja | edycje) (→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
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):
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