एमबॉक्स फाइल खोलें?


8

एमबॉक्स फाइल कैसे खोलें ? कॉल करते समय Mutt कोई मेल नहीं दिखाता है mutt -f sent.mbox

बृहदान्त्र के बिना mbox प्रारूप "से" है।

क्या लिनक्स के लिए कोई mbox दर्शक है?

पहले ही, आपका बहुत धन्यवाद।


Mutt एक mbox फ़ाइल खोलने में सक्षम होना चाहिए। Fromशीर्ष पर एक बृहदान्त्र के बिना एक रेखा होना सामान्य है : यह ईमेल के लिफाफे के लिए है। फ़ाइल सामग्री को देखे बिना अपनी समस्या का निदान करना मुश्किल है। बेशक, मैं सराहना करता हूं कि फ़ाइल सामग्री प्रकाशित करने के लिए संभवतः बहुत निजी है। फ़ाइल को टेक्स्ट फ़ाइल के रूप में देखें (उदाहरण के लिए less)। है Fromलाइन हेडर पंक्तियों का ( From:, Subject:आदि)? क्या एक Lines:हेडर, एक Content-Length:हेडर है?
गिल्स एसओ- बुराई को रोकना '

यह इस तरह दिखता है: pastebin.com/49fG0N7E मैंने प्राप्तकर्ता, सामग्री और डोमेन नाम हटा दिया।
क्रिस

जवाबों:


4

मेल की पहली पंक्ति "लिफाफा फ्रॉम लाइन" है। यह 5 वर्णों से शुरू होता है From␣जहां एक अंतरिक्ष वर्ण है। यह सामान्य बात है।

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

क्या असामान्य है कि ईमेल पता बीच में है <…>। यह असामान्य है। मुझे नहीं पता कि यह RFC के खिलाफ है या नहीं, लेकिन मैं इस पर Mutt chokes देख सकता हूं।

आपको एक मान्य मेलबॉक्स मिलना चाहिए के माध्यम से मेलबॉक्स फ़ाइल प्रसंस्करण द्वारा (में, एक है कि मठ पार्स कर सकते हैं के रूप में) formailसे आदेश procmail घोषणा करें

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

मैं आपके उत्तर की सराहना करता हूं। दुर्भाग्य से, फॉर्मेल इस हेडर को नहीं जोड़ता है। RFC 822/4155 इसके बारे में कुछ नहीं जानता है।
क्रिस

फॉर्मेल के साथ फाइल को सुधारने के बाद, चार (सौ में से) मेल म्यूट में प्रदर्शित होते हैं।
क्रिस

@chris कितनी फाइलें formail -ds sh -c 'cat >$FILENO.mail'बनाता है? क्या एक एकल मेल वाले अलग-अलग मेलबॉक्स के रूप में उन्हें पढ़ा नहीं जा सकता है?
गाइल्स का SO- बुराई से रोकना '

1
@ ओक्रिस ओके, मैंने इसे पुन: प्रस्तुत किया है और समस्या को पाया है: जब लिफ़ाफ़ा Fromलाइन फॉर्म का नहीं होता है तो मट इसे पसंद नहीं करता है From something@somewhere trailer text। विशेष रूप से, यह एक पंक्ति को अनदेखा करता है जहां पते से लिफाफा है John Doe <add@ress>। अब मैं यह देखने जा रहा हूं कि इसे कैसे ठीक किया जाए।
गिल्स एसओ- बुराई को रोकना '

1
@chris मुझे नहीं पता कि यह बग में बग है या उस प्रोग्राम में जिसने इस मेलबॉक्स का उत्पादन किया है, लेकिन मेरे उत्तर को एक फिक्स के लिए देखें।
गाइल्स का SO- दुष्ट होना बंद करें '

3

कोई भी पाठ संपादक खोलने में सक्षम है .mbox। पाठ संपादकों के अलावा मोज़िला थंडरबर्ड उन्हें भी खोल सकता है।


क्या मुझे थंडरबर्ड प्रोफाइल में फाइल कॉपी करनी है? मैं इसे बदलना नहीं चाहता।
क्रिस

1
हाँ। मैं थंडरबर्ड में एमबॉक्स फ़ाइल खोलने में सक्षम था। इस लिंक ने निम्नलिखित चरणों का पालन किया। commons.lbl.gov/display/~jwelcher@lbl.gov/…
prashanth

@prhanhanth लिंक एक कार्यशील समाधान है। मैं अपने gmail संग्रह को .mboxफ़ाइल के रूप में डाउनलोड कर सकता हूं ( takeout.google.com/settings/takeout ) और इसे थंडरबर्ड के साथ खोलें। आपको बस अपने फाइल सिस्टम पर लोकल फोल्डर पाथ .mboxमें -file करना है । इससे पहले आपको अपने वास्तविक ईमेल पता के साथ कम से कम एक समाचार समूह खाता बनाना होगा (समाचार सर्वर पते के रूप में कुछ भी लिखें, इससे कोई फर्क नहीं पड़ता)। थंडरबर्ड को पुनरारंभ करें और फिर आपके पास अपने सभी मेल और अटैचमेंट्स के साथ एक नया फ़ोल्डर है।
एलोपी

3

फ़ायरफ़ॉक्स के साथ विंडोज पर कुछ बुरे सपने आने के बाद, जहाँ .mbox खुल जाता है, लेकिन केवल पहला संदेश ही उपलब्ध होता है, मैंने पाया कि इवोल्यूशन अच्छी तरह से काम करता है: मैंने एक नया फ़ोल्डर बनाया और फिर File \ Import ... (मैं से हूँ) इटली, यह मेनू वास्तव में आयात ...) मैं उस पुराने संदेशों को पढ़ने में सक्षम था ...


1
मुझे पसंद है कि mbox फ़ाइल को खोलकर, इसका वास्तव में फ़ाइल आयात करना।
थोरसुमोनर 19

1

थंडरबर्ड में आप थंडरबर्ड्स स्थानीय प्रोफ़ाइल फ़ोल्डर में रखकर फ़ाइल को खोल सकते हैं, $HOME/.thunderbird/<profilename>.default/Mail/Local Folders/एक .mbox फ़ाइल के तहत थंडरबर्ड द्वारा उठाया जाएगा और प्रदर्शित किया जाएगा। एक अलग टिप्पणी में प्रशांथ द्वारा जुड़े विस्तृत निर्देशों को भी देखें ।


0

mboxथंडरबर्ड में एक फ़ाइल देखने के लिए , मुझे निम्नलिखित की आवश्यकता थी:

  • आयात / निर्यात एक्सटेंशन जोड़ें , अन्यथा टूल मेनू में "आयात" विकल्प ने मुझे फ़ाइल (केवल डेटा, आदि) को किसी अन्य खाते / ऐप से आयात करने का विकल्प नहीं दिया ; तथा
  • उस खाते का उपयोग करने के लिए जो POP के लिए कॉन्फ़िगर किया गया था, IMAP नहीं (चूंकि IMAP में आयात संभव नहीं है - कम से कम उस mboxफ़ाइल के साथ जो मैं आयात कर रहा था)।

जगह में उन दो स्थितियों के साथ, सब कुछ अच्छी तरह से काम किया, और फ़ाइल आयात के बाद थंडरबर्ड में "मेल के रूप में" उपलब्ध था (संलग्नक के साथ)।


सभी आयात / निर्यात विस्तार, थंडरबर्ड के स्थानीय प्रोफ़ाइल फ़ोल्डर में mbox फ़ाइल की प्रतिलिपि बनाता है। आप मैन्युअल रूप से भी ऐसा कर सकते हैं।
जनकानी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.