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 .
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.
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 ...
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.
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).
From
garis 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 denganless
). ApakahFrom
garis diikuti oleh baris tajuk (From:
,Subject:
dan seterusnya)? Apakah adaLines:
tajuk,Content-Length:
tajuk?Jawaban:
Baris pertama surat adalah "amplop Dari baris". Itu dimulai dengan 5 karakter di
From␣
mana␣
karakter spasi. Ini normal.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
formail
perintah dari procmail .sumber
formail -ds sh -c 'cat >$FILENO.mail'
dibuat? Bisakah mutt membacanya sebagai kotak surat individual yang berisi satu surat?From
garis amplopnya bukan dari formulirFrom something@somewhere trailer text
. Secara khusus, ini mengabaikan garis di mana amplop dari alamat beradaJohn Doe <add@ress>
. Sekarang saya akan melihat bagaimana cara memperbaikinya.Editor teks apa pun dapat dibuka
.mbox
. Selain itu editor teks Mozilla Thunderbird dapat membukanya juga.sumber
.mbox
file ( 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.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 ...
sumber
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.sumber
Untuk melihat
mbox
file di Thunderbird, saya membutuhkan yang berikut: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).
sumber