मैंने कुछ की तरह एक सामान्य वेब पेज को ईमेल करने की कोशिश की है:
mail -s "Test Email" blah@blah.com < webpage.htm
हालाँकि, प्राप्तकर्ता ईमेल में कच्चे HTML टैग देखता है और मेरा कोई भी सावधान स्वरूपण नहीं करता है। RedHat लिनक्स का उपयोग कर रहा हूँ।
मैंने कुछ की तरह एक सामान्य वेब पेज को ईमेल करने की कोशिश की है:
mail -s "Test Email" blah@blah.com < webpage.htm
हालाँकि, प्राप्तकर्ता ईमेल में कच्चे HTML टैग देखता है और मेरा कोई भी सावधान स्वरूपण नहीं करता है। RedHat लिनक्स का उपयोग कर रहा हूँ।
जवाबों:
आपको MUA को यह बताना होगा कि सामग्री में HTML है। परंपरागत रूप से यह MIME का उपयोग करके किया जाता है। अपने संदेश में निम्नलिखित शीर्ष लेख लाइनें जोड़ने का प्रयास करें:
Mime-Version: 1.0
Content-Type: text/html
आपको एक कंटेंट-ट्रांसफर-एन्कोडिंग हेडर भी जोड़ना पड़ सकता है। माइम पर विकिपीडिया पृष्ठ प्रासंगिक RFCs के लिंक सहित अधिक विवरण के है।
अद्यतन: जब पाइप में यह ठीक काम करता है sendmail -t:
From: me@example.org
To: me@gmail.com
Subject: MIME Test
Mime-Version: 1.0
Content-Type: text/html
<html>
<body>
This is a test.
</body>
</html>
sendmail -t) के साथ कैसे रख सकता हूं ?
यकीन है कि यह मेल के साथ संभव है:
mail -a 'Content-type: text/html; charset="us-ascii"' foo@bar.com < /file.html
Content-type: text/html; charset="us-ascii": No such file or directory. मेल --help से, मुझे लगता है कि F-पास करने के लिए -a विकल्प है।
ईमेल संदेश, वेब पेजों की तरह, हेडर में उनकी सामग्री प्रकार निर्दिष्ट है। 'मेल' इसे पूर्व निर्धारित करता है और कोई भी नहीं भेजता है, और इसलिए सभी एमयूएएस पाठ / सादे के रूप में संदेश प्रदर्शित करने के लिए वापस आते हैं।
यदि आप सभी हेडर को मैन्युअल रूप से निर्दिष्ट करना चाहते हैं, तो कॉल करें sendmail recipient@example.comऔर इसके लिए सब कुछ पास करें ।
<subjective>लेकिन याद रखें कि जब HTML ईमेल (मुझे सहित), एचटीएमएल ईमेल प्राप्त करने के लिए कुछ लोगों द्वारा भी पसंद नहीं कर रहे हैं एक वैकल्पिक पाठ के बिना / सादे हिस्सा है वास्तव में कष्टप्रद । इसलिए, जब तक आप पूरी तरह से आश्वस्त नहीं हो जाते हैं कि प्राप्तकर्ता HTML संदेशों को ठीक से देख सकता है, एक विकल्प के रूप में एक सादे पाठ भाग के साथ एक मल्टीपार्ट संदेश भेजना बेहतर होगा।</subjective>
mailxएमयूए (जो किसी कारण से मुझे लगता है कि बहुत पुराना है), न कि केवल ईमेल।
application/xhtml+xmlयह अनुलग्नक के रूप में आता है। क्या आपको लगता है कि इसे ठीक किया जा सकता है?