Mutt powinien móc otworzyć plik mbox. U góry na Fromlinii jest wiersz bez dwukropka: dotyczy to koperty wiadomości e-mail. Trudno zdiagnozować problem bez obejrzenia zawartości pliku. Oczywiście doceniam, że zawartość pliku jest prawdopodobnie zbyt prywatna, aby ją opublikować. Spójrz na plik jako plik tekstowy (na przykład z less). Czy Fromlinia po linii nagłówka (przez From:, Subject:i tak dalej)? Czy jest Lines:nagłówek, Content-Length:nagłówek?
Pierwszym wierszem wiadomości jest „koperta z linii”. Zaczyna się od 5 znaków, w From␣których ␣spacja jest znakiem. To normalne.
From Christian xxx <cg@xxx> Mon May 15 20:22:35 2010
Niezwykłe jest to, że adres e-mail znajduje się pomiędzy <…>. To jest niezwykłe. Nie wiem, czy to wbrew RFC, czy nie, ale widzę, że Mutt dusi się.
Powinieneś otrzymać prawidłową skrzynkę pocztową (taką jak ta, którą Mutt może przetworzyć), przetwarzając plik skrzynki pocztowej za pomocą formailpolecenia z procmaila .
Doceniam twoją odpowiedź. Niestety formail nie dodaje tego nagłówka. RFC 822/4155 nic o tym nie wie.
Chris
Po ponownym sformatowaniu pliku za pomocą formaila, cztery (ze stu) maili są wyświetlane mutt.
Chris
@chris Ile plików formail -ds sh -c 'cat >$FILENO.mail'tworzy? Czy mutt może odczytać je jako pojedyncze skrzynki pocztowe zawierające jedną pocztę?
Gilles „SO- przestań być zły”
1
@chris Ok, odtworzyłem to i znalazłem problem: Muttowi się to nie podoba, gdy Fromlinia koperty nie ma formy From something@somewhere trailer text. W szczególności ignoruje linię, w której znajduje się koperta z adresem John Doe <add@ress>. Teraz zobaczę, jak to naprawić.
Gilles „SO- przestań być zły”
1
@chris Nie wiem, czy to błąd w kundlu, czy w programie, który wyprodukował tę skrzynkę pocztową, ale zobacz moją odpowiedź na poprawkę.
Gilles „SO- przestań być zły”
3
Każdy edytor tekstu jest w stanie się otworzyć .mbox. Oprócz edytorów tekstu Mozilla Thunderbird może je również otworzyć.
Link @prashanth jest działającym rozwiązaniem. Mogę pobrać moje archiwum Gmail jako .mboxplik ( takeout.google.com/settings/takeout ) i otworzyć je za pomocą Thunderbirda. Wszystko, co musisz zrobić, to umieścić .mboxplik w ścieżce folderu lokalnego w systemie plików. Wcześniej musisz utworzyć przynajmniej konto grupy dyskusyjnej z prawdziwym adresem e-mail (napisz wszystko jako adres serwera grup dyskusyjnych, to nie ma znaczenia). Uruchom ponownie Thunderbirda, a następnie otrzymasz nowy folder ze wszystkimi wiadomościami e-mail i załącznikami.
aliopi,
3
Po odrobinie koszmaru w systemie Windows z Firefoksem, gdzie otwiera się .mbox, ale dostępna jest tylko pierwsza wiadomość, stwierdziłem, że Evolution działa dobrze: utworzyłem nowy folder, a następnie z File \ Import ... (jestem z Włochy, menu to tak naprawdę Importa ...) Mogłem odczytać te stare wiadomości ...
Nie podoba mi się to, otwierając plik mbox, który naprawdę importuje plik.
ThorSummoner,
1
W programie thunderbird możesz otworzyć plik, umieszczając go w folderze profilu lokalnego thunderbirds, w $HOME/.thunderbird/<profilename>.default/Mail/Local Folders/pliku .mbox zostanie on pobrany przez Thunderbirda i wyświetlony. Zobacz także szczegółowe instrukcje połączone przez prashanth w innym komentarzu.
Aby wyświetlić mboxplik w Thunderbirdie, potrzebowałem:
dodaj rozszerzenie Import / Export , w przeciwnym razie opcja „importuj” w menu Narzędzia nie dała mi opcji importowania pliku (tylko dane itp., z innego konta / aplikacji); i
aby użyć konta skonfigurowanego dla POP, a nie IMAP (ponieważ import do IMAP nie jest możliwy - przynajmniej w przypadku mboxpliku, który importowałem).
Po spełnieniu tych dwóch warunków wszystko działało dobrze, a plik był dostępny jako „mail” w Thunderbird po zaimportowaniu (z nienaruszonymi załącznikami).
From
linii jest wiersz bez dwukropka: dotyczy to koperty wiadomości e-mail. Trudno zdiagnozować problem bez obejrzenia zawartości pliku. Oczywiście doceniam, że zawartość pliku jest prawdopodobnie zbyt prywatna, aby ją opublikować. Spójrz na plik jako plik tekstowy (na przykład zless
). CzyFrom
linia po linii nagłówka (przezFrom:
,Subject:
i tak dalej)? Czy jestLines:
nagłówek,Content-Length:
nagłówek?Odpowiedzi:
Pierwszym wierszem wiadomości jest „koperta z linii”. Zaczyna się od 5 znaków, w
From␣
których␣
spacja jest znakiem. To normalne.Niezwykłe jest to, że adres e-mail znajduje się pomiędzy
<…>
. To jest niezwykłe. Nie wiem, czy to wbrew RFC, czy nie, ale widzę, że Mutt dusi się.Powinieneś otrzymać prawidłową skrzynkę pocztową (taką jak ta, którą Mutt może przetworzyć), przetwarzając plik skrzynki pocztowej za pomocą
formail
polecenia z procmaila .źródło
formail -ds sh -c 'cat >$FILENO.mail'
tworzy? Czy mutt może odczytać je jako pojedyncze skrzynki pocztowe zawierające jedną pocztę?From
linia koperty nie ma formyFrom something@somewhere trailer text
. W szczególności ignoruje linię, w której znajduje się koperta z adresemJohn Doe <add@ress>
. Teraz zobaczę, jak to naprawić.Każdy edytor tekstu jest w stanie się otworzyć
.mbox
. Oprócz edytorów tekstu Mozilla Thunderbird może je również otworzyć.źródło
.mbox
plik ( takeout.google.com/settings/takeout ) i otworzyć je za pomocą Thunderbirda. Wszystko, co musisz zrobić, to umieścić.mbox
plik w ścieżce folderu lokalnego w systemie plików. Wcześniej musisz utworzyć przynajmniej konto grupy dyskusyjnej z prawdziwym adresem e-mail (napisz wszystko jako adres serwera grup dyskusyjnych, to nie ma znaczenia). Uruchom ponownie Thunderbirda, a następnie otrzymasz nowy folder ze wszystkimi wiadomościami e-mail i załącznikami.Po odrobinie koszmaru w systemie Windows z Firefoksem, gdzie otwiera się .mbox, ale dostępna jest tylko pierwsza wiadomość, stwierdziłem, że Evolution działa dobrze: utworzyłem nowy folder, a następnie z File \ Import ... (jestem z Włochy, menu to tak naprawdę Importa ...) Mogłem odczytać te stare wiadomości ...
źródło
W programie thunderbird możesz otworzyć plik, umieszczając go w folderze profilu lokalnego thunderbirds, w
$HOME/.thunderbird/<profilename>.default/Mail/Local Folders/
pliku .mbox zostanie on pobrany przez Thunderbirda i wyświetlony. Zobacz także szczegółowe instrukcje połączone przez prashanth w innym komentarzu.źródło
Aby wyświetlić
mbox
plik w Thunderbirdie, potrzebowałem:mbox
pliku, który importowałem).Po spełnieniu tych dwóch warunków wszystko działało dobrze, a plik był dostępny jako „mail” w Thunderbird po zaimportowaniu (z nienaruszonymi załącznikami).
źródło