2009-07-23 15 views
6

पर निकालें ई-मेल संलग्नक क्या आप जानते हैं कैसे यूनिक्स पर एक कच्चे मेल संदेश से अटैचमेंट को निकालने के लिए? मैं इसे खोल स्क्रिप्ट (ksh) से करना चाहता हूं। मेल फ़ाइल कच्चे हेडर और एन्कोडेड अनुलग्नकों के साथ ई-मेल ..यूनिक्स

पुनश्च है: मैं पर्ल का उपयोग नहीं कर सकते हैं!

Thx।

उत्तर

7

mpack यह मेरे लिए किया था! (वास्तव में मुनपैक भाग) बिल्कुल वही जो मुझे चाहिए: छोटे स्टैंडअलोन निष्पादन योग्य बिना अतिरिक्त।

2

एक बहुत लंबे समय पहले, मैं बात की बिल्कुल इस तरह के लिए metamail इस्तेमाल किया।

http://kb.iu.edu/data/aibt.html

एम

+0

धन्यवाद, लेकिन: metamail: मेल हेडर के अंत नहीं मिल सका। मैं एक पुराने HP-UX B11.11 प्रणाली पर हूँ .. – ExpertNoob1

2

मैं MH पर एक नज़र और उसके उत्तराधिकारी, NMH ले जाएगा देखते हैं। अकसर किये गए सवाल से:

एमएच संदेश हैंडलिंग प्रणाली सार्वजनिक क्षेत्र में इलेक्ट्रॉनिक मेल कार्यक्रमों की एक सेट है। आपके कंप्यूटर यूनिक्स चलाता है, तो यह शायद एमएच चला सकते हैं।

एमएच और अधिकांश अन्य "मेल उपयोगकर्ता एजेंट" के बीच बड़ा अंतर है कि आप एक यूनिक्स शेल शीघ्र से एमएच उपयोग कर सकते हैं
है। एमएच में, प्रत्येक कमांड अलग प्रोग्राम है, और खोल एक दुभाषिया के रूप में उपयोग किया जाता है। इसलिए, सभी यूनिक्स शैल की पावर (पाइप, पुनर्निर्देशन, इतिहास, उपनाम, और
) एमएच के साथ काम करता है - आपके पास नया इंटरफ़ेस सीखने के लिए नहीं है। अन्य मेल एजेंटों का अपना आदेश उनके व्यक्तिगत
मेल आदेशों के लिए दुभाषिया है (हालांकि मश मेल एजेंट यूनिक्स खोल को अनुकरण करता है)।

+0

एमएच मर चुका है! इसका घर बंद है: http://www.ics.uci.edu/~mh/। (Aliasbr.o ../config/version ali.o ' सीसी -s -ओ अली: मैं भी मैनुअल पृष्ठों को खोजने नहीं कर सकता .. – ExpertNoob1

+0

NMH –

+0

मैं अपने सिस्टम पर NMH संकलन नहीं कर सकते हैं उल्लेख करने के लिए संपादित किया गया ओ ../config/config.o ../mts/libmts.a ../sbr/libmh.a -lm /usr/सीसीएस/bin/ld: असंतुष्ट प्रतीक: _filbuf (प्रथम में संदर्भित ../ SBR/libmh.a (m_getfld.o)) (कोड) *** त्रुटि बाहर निकलें कोड 1 – ExpertNoob1

2

एक अन्य समाधान uudeview उपयोग करने के लिए है। munpack के समान काम करता है। बस टाइप

$ uudeview file.eml

+0

मैं दूसरे क्योंकि इसके विपरीत में uudeview यह munpack करने के लिए कई ई मेल से युक्त फ़ाइलों का समर्थन करता। – dummzeuch