Mbox Dosya açılsın mı?


8

Bir mbox dosyası nasıl açılır ? Mutt, arama yaparken posta görüntülemez mutt -f sent.mbox.

Mbox biçimi, iki nokta üst üste olmadan "Kimden" şeklindedir.

Linux için herhangi bir mbox görüntüleyici var mı?

Şimdiden teşekkür ederim.


Mutt bir mbox dosyasını açabilmelidir. FromÜstte iki nokta üst üste olmayan bir satır olması normaldir : bu e-postanın zarfı içindir. Dosya içeriğini görmeden sorununuzu teşhis etmek zordur. Tabii ki dosya içeriğinin muhtemelen yayınlamak için çok özel olduğunu takdir ediyorum. Dosyaya bir metin dosyası olarak bakın (örneğin ile less). Mi Fromhattı başlığı hatları ve ardından ( From:, Subject:ve benzeri)? Bir Lines:başlık, bir Content-Length:başlık var mı?
Gilles 'SO

Şöyle görünüyor: pastebin.com/49fG0N7E Alıcıyı, içeriği ve etki alanı adını sildim.
chris

Yanıtlar:


4

Postanın ilk satırı “zarf Kimden” dir. Bu 5 karakterleriyle başlayan bir boşluk karakteridir. Bu normal.From␣

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

Olağandışı olan, e-posta adresinin arasında olması <…>. Bu alışılmadık bir durum. RFC'lere karşı olup olmadığını bilmiyorum, ama Mutt boğulmalarını görebiliyorum.

Posta kutusu dosyasını procmailformail komutuyla işleyerek geçerli bir posta kutusu (Mutt'un ayrıştırabileceği gibi) almalısınız . Procmail'i yükle

formail -ds sed '1 s/^From .* <\(.*\)>/From \1/' <sent.mbox >sent-reformatted.mbox
mutt -f sent-reformatted.mbox

Cevabınızı takdir ediyorum. Maalesef formail bu üstbilgiyi eklemiyor. RFC 822/4155 bu konuda hiçbir şey bilmiyor.
chris

Dosyayı formail ile yeniden biçimlendirdikten sonra, dört (yüz) posta mutt olarak görüntülenir.
chris

@chris Kaç dosya formail -ds sh -c 'cat >$FILENO.mail'oluşturur? Mutt bunları tek bir posta içeren ayrı posta kutuları olarak okuyabilir mi?
Gilles 'SO- kötü olmayı bırak'

1
@chris Tamam, bunu yeniden oluşturdum ve sorunu buldum: Zarf Fromhattı formda olmadığında mutt bundan hoşlanmıyor From something@somewhere trailer text. Özellikle, adresin zarfının bulunduğu bir satırı yoksayar John Doe <add@ress>. Şimdi bunu nasıl çözeceğimizi göreceğim.
Gilles 'SO- kötü olmayı bırak'

1
@chris Mutt'ta veya bu posta kutusunu üreten programda bir hata olup olmadığını bilmiyorum, ancak bir düzeltme için cevabımı görüyorum.
Gilles 'SO- kötü olmayı bırak'

3

Herhangi bir metin düzenleyici açılabilir .mbox. Metin editörlerinin yanı sıra Mozilla Thunderbird bunları da açabilir.


Dosyayı Thunderbird profiline kopyalamam gerekiyor mu? Değiştirmek istemiyorum.
chris

1
Evet. Thunderbird'de mbox dosyasını açabildim. Bu bağlantı izlenecek adımları sağlamıştır. commons.lbl.gov/display/~jwelcher@lbl.gov/…
prashanth

@prashanth'ın bağlantısı çalışan bir çözümdür. Gmail arşivimi bir .mboxdosya olarak indirebilirim ( takeout.google.com/settings/takeout ) ve Thunderbird ile açabilirim. Tek yapmanız gereken, .mbox-file dosyasını dosya sisteminizdeki Yerel Klasör yoluna yerleştirmektir. Bundan önce, gerçek e-posta adresinizle en az bir haber grubu hesabı oluşturmanız gerekir (haber sunucusu adresi olarak herhangi bir şey yazın, önemli değil). Thunderbird'ü yeniden başlatın ve ardından tüm postalarınız ve eklerinizle yeni bir klasörünüz var.
aliopi

3

.Mbox'ın açıldığı ancak sadece ilk mesajın bulunduğu Firefox ile Windows'ta bir kabustan sonra, Evolution'ın iyi çalıştığını gördüm: Yeni bir klasör oluşturdum ve sonra File \ Import'dan ... İtalya, menü aslında Importa ...) Bu eski mesajları okuyabiliyordum ...


1
Ben mbox dosyasını açarak, gerçekten dosyayı ithal sevmediğim.
ThorSummoner

1

Thunderbird'de dosyayı Thunderbirds yerel profil klasörüne yerleştirerek açabilirsiniz. $HOME/.thunderbird/<profilename>.default/Mail/Local Folders/Bir .mbox dosyası altında Thunderbird tarafından alınır ve görüntülenir. Farklı bir yorumda prashanth ile bağlantılı ayrıntılı talimatlara da bakın .


0

mboxThunderbird'de bir dosyayı görüntülemek için aşağıdakilere ihtiyacım vardı:

  • İçe Aktar / Dışa Aktar uzantısını ekleyin , aksi takdirde Araçlar menüsündeki "içe aktar" seçeneği bana bir dosyayı içe aktarma seçeneği sunmadı (yalnızca başka bir hesaptan / uygulamadan veri vb.); ve
  • IMAP için değil POP için yapılandırılmış bir hesabı kullanmak için (IMAP'a içe aktarma mümkün olmadığından - en azından içe aktardığım mboxdosyayla).

Bu iki koşul uygulandığında, her şey iyi çalıştı ve dosya içe aktarıldıktan sonra Thunderbird'de (ekler bozulmadan) "posta olarak" mevcuttu.


İçe / dışa aktarma uzantısının yaptığı tüm mbox dosyasını thunderbird'ün yerel profil klasörüne kopyalamaktır. Bunu manuel olarak da yapabilirsiniz.
JanKanis
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.