Przejdź do głównej zawartości

Przeniesienie skrzynki

Przychodzisz z dziesięcioma latami poczty gdzie indziej: wchodzi tutaj, z datami, folderami i tym, co już było przeczytane. Robi się to za pomocą imapsync, standardowego narzędzia w tym fachu, które rozmawia z każdą skrzynką IMAP.

1. Otwórz okno​

Na suite.simafri.com, Ustawienia poczty, sekcja Przeniesienie skrzynki, kliknij Otwórz przeniesienie.

Przez dwadzieścia cztery godziny Twoje drugie konto może przelewać swoją pocztę do tej skrzynki; okno zamyka się potem samo. To właśnie te drzwi, otwarte przez Ciebie i na określony czas, odróżniają prawdziwą historię od spreparowanej wiadomości.

Ekran liczy wchodzące wiadomości na bieżąco, zachowuje ślad każdego wcześniejszego okna i pozwala zamknąć je wcześniej.

2. Utwórz hasło i wykonaj próbę na sucho​

Użyj hasła skrzynki docelowej albo utwórz hasło aplikacji w sekcji Program pocztowy (instrukcja). Nazwa użytkownika to adres skrzynki docelowej.

Uruchom najpierw rozpoznanie folderów, które nic nie zapisuje:

imapsync --dry --justfolders \
--host1 imap.gmail.com --port1 993 --ssl1 --user1 ty@gmail.com \
--host2 imap.simafri.com --port2 993 --ssl2 --user2 ty@twojadomena.pl

3. Dopasuj foldery​

Skrzynka Simafri Suite ma sześć własnych folderów, INBOX, Sent, Drafts, Spam, Trash i Archive, i przyjmuje wszystkie Twoje: imapsync odtwarza je bez zmian, z ich nazwami i w ich strukturze drzewa.

Do odczytania wyniku próby na sucho wystarczą trzy zasady:

  • foldery specjalne Twojego dostawcy (wysłane, kosz, niechciane) dostają --f1f2 do jednego z sześciu, według nazw, które pokazuje: --f1f2 "Sent Items=Sent", --f1f2 "Deleted Items=Trash", --f1f2 "Junk=Spam";
  • Twoje foldery przechodzą bez zmian, bez żadnych deklaracji;
  • to, co jest tylko drugim widokiem tej samej poczty, zostaje na boku. W Gmailu All Mail, Starred i Important to widoki: ich włączenie wprowadziłoby każdą wiadomość dwa razy i uporządkowało rozmowy tam, gdzie się ich nie spodziewasz.

Jeśli próba pokazuje Twoje foldery pod INBOX/, tak jak układają je niektóre hostingi, dodaj --regextrans2 's,^INBOX/,,': trafią na najwyższy poziom, obok Odebranych.

Folder roboczy źródła również zostaje na boku.

4. Uruchom przeniesienie​

imapsync \
--host1 imap.gmail.com --port1 993 --ssl1 --user1 ty@gmail.com \
--host2 imap.simafri.com --port2 993 --ssl2 --user2 ty@twojadomena.pl \
--exclude "^\[Gmail\]/All Mail$" --exclude "^\[Gmail\]/Drafts$" \
--exclude "^\[Gmail\]/Starred$" --exclude "^\[Gmail\]/Important$" \
--f1f2 "[Gmail]/Sent Mail=Sent" --f1f2 "[Gmail]/Trash=Trash" --f1f2 "[Gmail]/Spam=Spam"

Z klasycznego hostingu (cPanel, DirectAdmin, Plesk) to samo polecenie, z folderami specjalnymi nazwanymi tak, jak pokazała je próba:

imapsync \
--host1 mail.poprzedni-hosting.pl --port1 993 --ssl1 --user1 ty@twojadomena.pl \
--host2 imap.simafri.com --port2 993 --ssl2 --user2 ty@twojadomena.pl \
--folderlast INBOX --f1f2 "INBOX.Sent=Sent" --f1f2 "INBOX.Trash=Trash" --f1f2 "INBOX.Junk=Spam" --exclude "^INBOX.Drafts$"

Czas licz liczbą wiadomości, a nie ich wagą: około 0,8 wiadomości na sekundę, niezależnie od rozmiaru. Skrzynka z 50 000 wiadomości zajmie więc rzędu siedemnastu godzin, a okno otworzysz po drodze ponownie.

Przerwanie i ponowne uruchomienie tego samego polecenia jest przewidziane: to, co już weszło, zostaje rozpoznane i nie wchodzi drugi raz. Ekran pokazuje obie liczby, wiadomości wprowadzone i wiadomości już obecne.

Jeśli po drodze próg konta zostanie osiągnięty, przeniesienie zatrzymuje się w tym miejscu i mówi o tym. Przejdź na wyższy próg, uruchom to samo polecenie, a ruszy dalej z miejsca, w którym stanęło.

Co przechodzi​

Cała wiadomość, nagłówki, formatowanie i załącznikitak, co do bajta
Pierwotna data przyjściatak, i to ona porządkuje wątek
Przeczytane albo nieprzeczytanetak, dla osoby prowadzącej przeniesienie
Folder: odebrane, wysłane, archiwum, kosz, spam oraz wszystkie Twoje folderytak, wraz ze strukturą drzewa
Rozmowyodtworzone z nagłówków, tak jak dla dzisiejszej poczty

Uruchom narzędzie w domyślnej kolejności, od najstarszej wiadomości do najnowszej: tak wymiany składają się w całość.

Rozmowa, której wiadomości leżały w kilku Twoich folderach, trafia do folderu swojej najnowszej wiadomości, a ekran przeniesienia podaje, ile jest takich rozmów. Rozmowa, której jedna wiadomość była jeszcze w Odebranych, zostaje tam, a jednocześnie leży w swoim folderze.

Odejście ze swoją skrzynką​

To samo polecenie, w drugą stronę, wyprowadza Twoją pocztę do dowolnego dostawcy IMAP. Nie trzeba niczego otwierać ani o nic prosić: wystarczy hasło skrzynki albo hasło aplikacji, a odczyt pozostaje otwarty w każdym przypadku.

imapsync \
--host1 imap.simafri.com --port1 993 --ssl1 --user1 ty@twojadomena.pl \
--host2 imap.inny-dostawca.pl --port2 993 --ssl2 --user2 ty@inny-dostawca.pl

Pomocna dłoń​

Napisz na support@simafri.com, podając nazwę obecnego dostawcy i przybliżoną wielkość skrzynki: pomożemy przy dopasowaniu folderów i przy poleceniu do uruchomienia.