Zaktualizowałem Ubuntu do wersji 11.10 za pomocą powiadomienia o aktualizacji. Przechodzę również z Xubuntu na interfejs ubuntu - gnome. Korzystam z ewolucji od lat i chciałbym przenieść e-maile do Thunderbirda.
Patrzyłem na podobne pytania bez powodzenia i pomoc thunderbirda w ręcznym importowaniu. Większość z nich zakłada, że struktura pliku ewolucji jest podobna do struktury pliku ewolucji.
Kiedy konfiguruję Thunderbirda, wygląda na to, że zaimportowałem kontakty z ewolucji (i faktycznie usunąłem je z ewolucji. Jednak żadna poczta nie została przeniesiona. Znalazłem pocztę ewolucji w ~/.local/share/evolution/mail/local
. To ma foldery.db i 3 katalogi - cur, tmp i nowe . to są ukryte pliki i katalogi. Każdy katalog ma trzy powiązane pliki z rozszerzeniami .cmeta, .ibex.index i .ibex.index.data . Następnie wszystkie katalogi miały pliki, które wydają się zawierać pojedyncze wiadomości. Mam nie spojrzał na wierszyk ani przyczynę schematu numeracji / nazewnictwa plików.
czy istnieje dobry sposób na zaimportowanie tych plików?
Odpowiedzi:
Ponieważ powyższe rozwiązania nie działały dla mnie i myślę, że powinno to pomóc wielu użytkownikom. Bez gwarancji ;-)
Dlaczego problem jest nadal istotny
Miałem ten sam problem i niestety Evolution nie był w stanie poprawnie wyeksportować wiadomości jako plików mbox. Szukałem więc dużo czasu i w końcu znalazłem rozwiązanie.
Mam dużo folderów i naprawdę dużo wiadomości. Z jakiegoś powodu Evolution stworzył bardzo duże pliki mbox (około 2 GB na 100 MB wiadomości e-mail). Rozmiar nie byłby takim problemem, ale Thunderbird nie mógł zaimportować tych plików.
Rozwiązanie
Na szczęście istnieje skrypt w języku Python, który daje zaawansowanym użytkownikom możliwość przenoszenia wiadomości e-mail z Evolution do Thunderbird.
Rozwiązanie opisano tutaj :
WFM
Użyłem: Thunderbird 12.0.1, Evolution 3.2.3, Ubuntu 12.04.
Za pomocą skryptu Pythona do konwersji z maildir na mbox możesz stworzyć strukturę mbox, która jest importowana za pomocą kilku kliknięć:
~/.local/share/evolution/mail/local/
do wybranego katalogu - powiedzmy/tmp/mail-copy/local
$ cd /tmp/mail-copy/
$ python maildir2mbox.py local LocalMbox
Import/Export->Import mbox file->Import one or more mbox files, with its/their subdirectories
i wybierz/tmp/mail-copy/LocalMbox
plikźródło
Widziałeś ten post?
http://ubuntuforums.org/showthread.php?p=10999504
źródło
Niestety powyższa wskazówka mi nie pomaga, po prostu tworzy plik skrzynki pocztowej, ale w środku nie ma wszystkich moich wiadomości. Aby rozwiązać problem, zrobiłem:
/~.local/share/evolution/mail/local_mbox
i po prostu skopiuj pliki mbox~/.thunderbird/xxxdefalt/mail/localfolder
Otóż to.
źródło
Po wypróbowaniu wszystkich powyższych rozwiązań znalazłem znacznie prostsze rozwiązanie.
Przeciągnij i upuść
Inbox
ikonę w lewym okienkuevolution
na pulpit. Wywołany plikMessages_from_Inbox
zostanie zapisany. Teraz zmień nazwę naInbox
i skopiuj doJeśli się otworzysz
thunderbird
, będzie tam teraz. Powtórz tę procedurę z innymi potrzebnymi folderami.źródło
Możesz także wybrać wiadomości w Evolution i nacisnąć Ctrl+, Saby zapisać wiadomości jako „mbox”. Następnie skopiuj plik do
~/.thunderbird/xxxxxx.default/Mail/mail_acc/
. Po uruchomieniu Thunderbird automatycznie utworzy folder z twoimi wiadomościamiźródło