Jak skopiować dużą liczbę wiadomości e-mail do folderu IMAP w Thunderbird?

11

Migruję wszystkie moje wiadomości e-mail na nowy serwer. Mam około 10 kont w 10 różnych folderach w Mozilla Thunderbird. W przeszłości używałem pop3, ale na nowym serwerze chcę używać imap.

Utworzyłem wszystkie konta imap na nowym serwerze i chcę skopiować wszystkie wiadomości e-mail ze swoich folderów w Thunderbird do odpowiednich folderów kont imap na nowym serwerze.

Szukając odpowiedzi na to pytanie, większość osób sugeruje po prostu skopiowanie wszystkich wiadomości e-mail ze swojego folderu do skrzynki odbiorczej konta imap. Niektórzy twierdzą, że należy kopiować tylko około 500 wiadomości e-mail naraz. Problem w tym, że mam około 20 000 e-maili na konto (od 2002 roku!), A Thunderbird po prostu się na mnie poddaje. Udało mi się sprawić, że od czasu do czasu działało, kopiując 500 wiadomości e-mail naraz, ale zajmie to wieczność!

Thunderbird pokazuje, że kopiuje wiadomości e-mail z wiadomością na pasku stanu, ale po krótkiej chwili komunikat o stanie staje się pusty.

Moje pytanie brzmi: czy istnieje sposób na przeniesienie dużej liczby wiadomości e-mail z lokalnego folderu w Thunderbird na konto IMAP, które działa i jest szybkie?

iagdotme
źródło
Upewnij się tylko, że folder jest poprawnie indeksowany przez wymuszenie ponownego indeksowania. Po tym nigdy nie miałem problemu z przeniesieniem tysięcy e-maili.
Šimon Tóth,
Przepraszam za moją ignorancję, ale jak wymusić indeks? Czy to jest to samo, czy różni się od folderów kompaktowych? Frustruje mnie to, że Thunderbird nie ma pełniejszego okna statusu tego, co robi.
iagdotme
W zależności od wersji Thunderbirda powinna istnieć reindeks lub opcja naprawy w opcjach folderu (właściwości lub bezpośrednio w menu kontekstowym).
Šimon Tóth,
3
Niestety, Thunderbird czasami przestaje kopiować bez wyraźnego powodu („komunikat stanu staje się pusty”), więc może być wskazane porównanie liczby oryginalnych wiadomości e-mail z liczbą wszystkich wiadomości e-mail w nowym folderze po zakończeniu zadania (w przeciwnym razie „ d prawdopodobnie stracę e-maile). (Tak, to q ma 4 lata, ale Tb nadal pokazuje to zachowanie buggy.)
basic6

Odpowiedzi:

3

Użyłem Thunderbirda do przenoszenia dużych ilości wiadomości z lokalnego do imap. Musisz upewnić się, że foldery lokalne są poprawnie zaindeksowane, a następnie zacząć od małych fragmentów i dodawać kolejne, aż dojdziesz do wygodnej liczby. Ostatnim razem, gdy to zrobiłem, zacząłem od około 1000, potem 2500, a potem 5000 i dość szybko skończyłem. Może to zająć trochę czasu, ale bądź cierpliwy i spróbuj zostawić Thunderbirda samego, aby wykonał swoją pracę podczas ruchu.

Kościół
źródło
1
Dzięki, skompresowałem foldery i użyłem wtyczki Expunge. W tej chwili kopiuję ponad 1000 wiadomości. Jeszcze tylko 27 000, a to tylko jedno z moich 10 kont. Naprawdę liczyłem na szybszą i łatwiejszą opcję. Jeśli jednak jest to jedyny sposób, będę musiał spróbować. Wyślę tutaj z powrotem, aby poinformować Cię, jak się mam.
iagdotme
Aggh, to naprawdę jest takie wolne. Zacząłem od 1000 wiadomości, które zostały skopiowane (powoli), a teraz Thunderbird skopiował ponad 2000 z 5000. Dostałem tylko 20 000 ish na to konto. Z pewnością jest lepszy sposób ?!
iagdotme
1
Naprawdę będę zależał od tego, co obsługuje serwer. Jeśli masz wszystkie te wiadomości e-mail za pomocą protokołu IMAP, istnieje narzędzie o nazwie imapsync, które jest przydatne do przenoszenia jednego konta imap na inne (więc myślę, że możesz zbudować serwer IMAP na komputerze lokalnym i przeciągnąć wszystko do jak teraz, a następnie imapsynchronizuj dane z lokalnego serwera na zdalny, ale wydaje się, że to dużo pracy.) Niektóre serwery pocztowe będą obsługiwać importowanie wiadomości w formacie MBOX lub MAILDIR, ale możliwość importu będzie się różnić w zależności od serwera .
Kirk,
Czy twoje nowe konto IMAP ma interfejs poczty internetowej? Jeśli tak, mogą tam być dostępne opcje importu.
Kirk,
1
Muszę jednak powiedzieć, że proces ten jest znacznie bardziej skuteczny, kiedy skorzystałem z twoich rad i zindeksowałem / skompaktowałem foldery. To z pewnością pomogło Thunderbirdowi się poddać!
iagdotme,
1

Pobierz dodatek o nazwie Kopiuj folder . Następnie przejdź do Narzędzia > Dodaj dodatki , a następnie wyszukaj „skopiuj folder” i postępuj zgodnie z instrukcjami. Po ponownym uruchomieniu Thunderbirda wystarczy kliknąć folder prawym przyciskiem myszy, a teraz pojawi się opcja Kopiuj .

Michael Andreas Helmreich
źródło
4
Nie działa dobrze, gdy masz tysiące wiadomości w folderze
David Costa
1
Zrobiło to dla mnie większość pracy (tworzenie folderów i przenoszenie większości z ponad 11 000 e-maili), ale wydaje się, że jest błędne. Sprawdziłem łączną liczbę e-maili z kilku folderów i nie wszystko się udało. W moim przypadku brakowało 14 z 45 folderów między 1-3 wiadomościami e-mail. Czasami myślę, że było tak, ponieważ istniała wiadomość e-mail z tym samym tematem i / lub nadawcą, ale z innym znacznikiem czasu, ale czasami wydawała się całkowicie losowa. To powiedziawszy, musiałem porównać foldery, w których liczniki były wyłączone, i ręcznie skopiować brakujące, co było frustrujące.
kevinmicke
0

Kopiowanie wiadomości za pośrednictwem klientów takich jak Thunderbird nie jest niezawodne w przypadku tysięcy wiadomości. Zamiast tego polecam Larch ( https://github.com/rgrove/larch ). Sam go użyłem i działa dobrze.

pms
źródło
1
Larch nie może kopiować wiadomości e-mail z folderów lokalnych na serwery IMAP. Innymi słowy, nie robi tego, o co prosi OP.
rrrrrrrrrrrrrrrr
0

Wczoraj użyłem tej aplikacji do skopiowania całego konta do nowego folderu innego konta. Flagi wiadomości pozostają nienaruszone, a foldery są tworzone automatycznie.

Po zakończeniu przejdź do subskrypcji i wyłącz pole wyboru dowolnego folderu, a następnie włącz je ponownie, a Thunderbird odświeży listę folderów.

http://www.ardiehl.de/imapcopy/

użytkownik1182988
źródło