खुले HTML अनुलग्नक बाह्य रूप से


19

मैं हाल ही में अपना मेल अप सेट करने में कामयाब रहा ताकि म्यूट HTML विंडो में ई-मेल दिखा सके:

# ~/.mailcap
text/html; lynx -dump '%s' | more; nametemplate=%s.html; copiousoutput;

जो द्वारा स्वचालित है:

# ~/.muttrc
auto_view text/html

हालाँकि मुझे लगता lynxहै कि HTML को पाठ में बदलने पर एक अच्छा काम होता है, लेकिन कभी-कभी यह कटौती नहीं करता है और मैं अपने वेब ब्राउज़र में HTML अनुलग्नक को खोलने में सक्षम होना चाहूंगा ( luakit)।

क्या पारदर्शी तरीके से ऐसा करने का कोई तरीका है? मेरे लिए एक अच्छा वर्कफ़्लो ऐसा लगेगा:

  1. खुला मेल ( lynxइसे कनवर्ट करता है)
  2. देखें कि यह बहुत जटिल है lynx
  3. प्रेस "v"
  4. HTML अटैचमेंट पर नेविगेट करें
  5. मेल खोलने के लिए "एन्टर" दबाएं luakit

यह आपके लिए काम नहीं करता है? text/html; luakit %sइसके अलावा, ऑटो_व्यू इस मामले में मायने नहीं रखता, क्योंकि html वास्तव में अटैचमेंट हैं
daisy

जवाबों:


27

आप इसे म्यूट के माइम समर्थन के साथ कर सकते हैं ।

इसके अलावा, आप अनुलग्नक देखने के लिए दो आदेशों को निरूपित करने के लिए ऑटोव्यू के साथ इसका उपयोग कर सकते हैं, एक को स्वचालित रूप से देखा जा सकता है, दूसरे को अनुलग्नक मेनू से अंतःक्रियात्मक रूप से देखा जा सकता है।

अनिवार्य रूप से, आप अपनी mailcapफ़ाइल 1 में दो विकल्प शामिल करते हैं ।

text/html; luakit '%s' &; test=test -n "$DISPLAY"; needsterminal;
text/html; lynx -dump %s; nametemplate=%s.html; copiousoutput;

पहली प्रविष्टि परीक्षण जो Xचल रहा है, और यदि यह है, तो यह फ़ाइल को ल्युकीट को सौंप देता है। डिफ़ॉल्ट, हालांकि, copiousoutputटैग द्वारा निर्धारित किया जाता है , इसलिए इसे lynx द्वारा म्यूट में प्रदान किया जाएगा।

आपको इन विकल्पों की आवश्यकता होगी .muttrc:

auto_view text/html                                   # view html automatically
alternative_order text/plain text/enriched text/html  # save html for last

यदि आप इसे अपने ब्राउज़र में देखना चाहते हैं, तो यह vसंलग्न HTML को देखने और फिर mइसे मेलकैप पर भेजने की बात है।

सुविधा के लिए, मैं Enterउस फ़ंक्शन में शामिल हूं muttrc:

bind attach <return>    view-mailcap


1. ध्यान दें, मैं lynx या luakit का उपयोग नहीं करता, इसलिए ये विकल्प केवल सांकेतिक हैं। इस ब्लॉग पोस्ट से
बेशर्मी फिर से ...


आप के लिए से बचने के needsterminalलिए चाहते luakitहैं एक नज़र एक जॉरी जॉन्सन mutt-netscapeस्क्रिप्ट है।
थोर

1
क्या वास्तव में text/html; text/html; luakit ...बार-बार पाठ / html के साथ पढ़ना पड़ता है ?
जेन्स

क्या बाहरी संसाधनों के लोडिंग (गोपनीयता कारणों से) को अक्षम करते हुए ऐसा करने का कोई तरीका है?
a3nm

@ a3nm यह सब उस ब्राउज़र की सेटिंग्स पर निर्भर करता है, जिस पर आप हाथ रखते हैं ...
jasonwryan

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