Buka File mbox?

8

Bagaimana cara membuka file mbox ? Mutt tidak menampilkan email saat menelepon mutt -f sent.mbox.

Format mbox adalah "Dari" tanpa titik dua.

Apakah ada penampil mbox untuk Linux?

Terima kasih sebelumnya.

chris
sumber
Mutt harus dapat membuka file mbox. Adalah normal memiliki Fromgaris tanpa titik dua di bagian atas: ini untuk amplop email. Sulit untuk mendiagnosis masalah Anda tanpa melihat konten file. Tentu saja saya menghargai konten file yang mungkin terlalu pribadi untuk dipublikasikan. Lihatlah file tersebut sebagai file teks (misalnya dengan less). Apakah Fromgaris diikuti oleh baris tajuk ( From:, Subject:dan seterusnya)? Apakah ada Lines:tajuk, Content-Length:tajuk?
Gilles 'SANGAT berhenti menjadi jahat'
Sepertinya ini: pastebin.com/49fG0N7E Saya menghapus penerima, konten, dan nama domain.
chris

Jawaban:

4

Baris pertama surat adalah "amplop Dari baris". Itu dimulai dengan 5 karakter di From␣mana karakter spasi. Ini normal.

From Christian xxx <cg@xxx> Mon May  15 20:22:35 2010

Yang tidak biasa adalah bahwa alamat emailnya adalah antara <…>. Ini tidak biasa. Saya tidak tahu apakah itu menentang RFC atau tidak, tapi saya bisa melihat Mutt tersedak.

Anda harus mendapatkan kotak surat yang valid (seperti pada, yang dapat diurai Mutt) dengan memproses file kotak surat melalui formailperintah dari procmail Instal procmail .

formail -ds sed '1 s/^From .* <\(.*\)>/From \1/' <sent.mbox >sent-reformatted.mbox
mutt -f sent-reformatted.mbox
Gilles 'SANGAT berhenti menjadi jahat'
sumber
Saya menghargai jawaban Anda. Sayangnya, formail tidak menambahkan tajuk ini. RFC 822/4155 tidak tahu apa-apa tentang itu.
chris
Setelah memformat ulang file dengan formail, empat (dari seratus) email ditampilkan dalam mutt.
chris
@chris Berapa banyak file yang formail -ds sh -c 'cat >$FILENO.mail'dibuat? Bisakah mutt membacanya sebagai kotak surat individual yang berisi satu surat?
Gilles 'SANGAT berhenti menjadi jahat'
1
@ Chris Ok, saya telah mereproduksi ini dan menemukan masalah: Mutt tidak suka kalau Fromgaris amplopnya bukan dari formulir From something@somewhere trailer text. Secara khusus, ini mengabaikan garis di mana amplop dari alamat berada John Doe <add@ress>. Sekarang saya akan melihat bagaimana cara memperbaikinya.
Gilles 'SO- stop being evil'
1
@ Chris Saya tidak tahu apakah ini bug di mutt atau di program yang menghasilkan kotak surat ini, tetapi lihat jawaban saya untuk perbaikan.
Gilles 'SO- stop being evil'
3

Editor teks apa pun dapat dibuka .mbox. Selain itu editor teks Mozilla Thunderbird dapat membukanya juga.

Rinzwind
sumber
Apakah saya harus menyalin file ke profil Thunderbird? Saya tidak ingin mengubahnya.
chris
1
Iya. Saya dapat membuka file mbox di Thunderbird. Tautan ini memberikan langkah-langkah yang harus diikuti. commons.lbl.gov/display/[email protected]/…
prashanth
Tautan @prashanth adalah solusi yang berfungsi. Saya bisa mengunduh arsip gmail saya sebagai .mboxfile ( takeout.google.com/settings/takeout ) dan membukanya dengan Thunderbird. Yang harus Anda lakukan adalah menempatkan file .mbox-file di jalur Folder Lokal pada sistem file Anda. Sebelum itu, Anda harus membuat setidaknya newsgroup akun dengan alamat email asli Anda (tulis apa pun sebagai alamat server berita, tidak masalah). Mulai ulang Thunderbird dan kemudian Anda memiliki folder baru dengan semua surat dan lampiran Anda.
aliopi
3

Setelah sedikit mimpi buruk di Windows dengan Firefox, di mana .mbox terbuka tetapi hanya pesan pertama yang tersedia, saya menemukan bahwa Evolution berfungsi dengan baik: Saya membuat folder baru dan kemudian dari File \ Import ... (Saya dari Italia, menu ini sebenarnya Importa ...) Saya bisa membaca pesan lama itu ...

CapelliC
sumber
1
Saya tidak suka itu dengan membuka file mbox, itu benar-benar mengimpor file.
ThorSummoner
1

Dalam thunderbird Anda dapat membuka file dengan menempatkannya di folder profil lokal thunderbirds, di bawah $HOME/.thunderbird/<profilename>.default/Mail/Local Folders/file .mbox akan diambil oleh Thunderbird dan ditampilkan. Lihat juga instruksi terperinci yang ditautkan oleh prashanth dalam komentar berbeda.

JanKanis
sumber
0

Untuk melihat mboxfile di Thunderbird, saya membutuhkan yang berikut:

  • tambahkan ekstensi Impor / Ekspor , jika tidak opsi "impor" di menu Alat tidak memberi saya opsi untuk mengimpor file (hanya data, dll., dari akun / aplikasi lain); dan
  • untuk menggunakan akun yang dikonfigurasi untuk POP, bukan IMAP (karena impor ke IMAP tidak dimungkinkan - setidaknya dengan mbox file yang saya impor).

Dengan kedua kondisi tersebut, semuanya bekerja dengan baik, dan file tersebut tersedia "sebagai email" di Thunderbird setelah impor (dengan lampiran yang utuh).

Dɑvïd
sumber
Semua ekstensi impor / ekspor yang dilakukan adalah menyalin file mbox ke folder profil lokal thunderbird. Anda juga dapat melakukannya secara manual.
JanKanis