म्यूट के साथ .eml फाइलें खोलना


17

Linux में किसी को .eml फाइलें कैसे खोलनी चाहिए? मुझे यकीन नहीं है कि क्या muttइसे संभाल सकते हैं?

अपडेट करें

मैंने इसे एक नया मेलबॉक्स बनाकर आंशिक रूप से काम किया:

mkdir -p a/{cur,tmp,new}

और ईएमएल फ़ाइल को / कर्व में रखें, मैं इसके साथ पढ़ सकता हूं:

mutt -f

लेकिन यह वैसा नहीं है जैसा मैं अभी चाहता हूं


यदि आपका संपादक vimम्यूट में सेट है , तो क्या वे सादे पाठ के रूप में नहीं खुलते हैं? यदि आप mailcapअटैचमेंट हैं, तो आप उन्हें अपने टेक्स्ट एडिटर के साथ खोलने के लिए एक एंट्री भी सेट कर सकते हैं।
जसोनव्रीयन

2
@ warl0ck क्या आपने परीक्षण किया है कि प्रश्न को संपादित करने से पहले उत्तर में क्या उल्लेख किया गया है?
सैम

जवाबों:


22

उत्परिवर्तन व्यक्तिगत संदेश खोलने में सक्षम नहीं लगता है। आप क्या कर सकते हैं .eml फ़ाइल को एक एकल संदेश वाले mbox फ़ोल्डर में परिवर्तित करें। इसमें मूल रूप Fromसे शीर्ष पर एक पंक्ति जोड़ना शामिल है , जिसका उपयोग करके किया जा सकता है formail -b:

formail -b < themessage.eml > themessage.mbox

इसे तब म्यूट change-folder(डिफ़ॉल्ट कुंजी c) का उपयोग करके खोला जा सकता है ।


5
अच्छा उत्तर। मैं यह भी जोड़ना चाहूंगा कि संदेश सीधे कमांड लाइन पर खोला जा सकता है: mutt -f themessage.mbox इसके अलावा, फॉर्मेल कमांड घोषित पैकेज का हिस्सा है, यदि आपके पास पहले से ही यह आपके सिस्टम (डेबियन-आधारित सिस्टम, कम से कम) पर स्थापित नहीं है।
जेफ बाउर

5

मुझे भी यही समस्या थी। "फ़ॉर्मेल-बी" सुझाव के लिए धन्यवाद।

निम्नलिखित मेलकैप प्रविष्टि मैनुअल सेविंग, "फॉर्मेल-बी", और मेलबॉक्स में बदलने की आवश्यकता को समाप्त करने के लिए लगता है। इन तीन चरणों को <enter>संदेश / rfc822 अनुलग्नक दृश्य में संलग्न करने पर जोर दिया जाता है :

message/rfc822; formail -b < %s > %s.mbox && mutt -f '%s.mbox'; needsterminal

अतिरिक्त लाभ यह है कि .mbox फ़ाइल /tmpडायरेक्टरी में बनाई गई है और इसके बाद क्लीन-अप की आवश्यकता नहीं है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.