2009-04-03 24 views
7

मैं स्वचालित रूप से HTML ईमेल बनाने की कोशिश कर रहा हूं और यह पता लगाने की कोशिश कर रहा हूं कि क्या मानक हैं और ईमेल कार्य में कौन से गुण हैं और जो मौजूद हैं। क्या मुझे एक चाहिए? और अगर कोई शरीर नहीं है? क्या मुझे यह निर्दिष्ट करने की ज़रूरत है कि मैं किस डॉक्टरेट का उपयोग कर रहा हूं?एक HTML ई-मेल कैसा दिखता है?

मैं उनके उदाहरण में Zend फ्रेमवर्क के साथ काम कर रहा हूँ वे लेकिन "स्टाइल" कोड के साथ सामग्री http://framework.zend.com/manual/de/zend.mail.html-mails.html

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

उत्तर

7

एचटीएमएल ईमेल के लिए कोडिंग मैं हमेशा एक बकवास शूट पाया है। ब्राउज़र के विपरीत, कुछ मेल क्लाइंट HTML मार्कअप के लिए डब्ल्यू 3 सी मानकों का पालन करते हैं। MailChimp एक सुंदर मीठी सेवा है जो आपको वेब पर आधारित कुछ अजीब ईमेल क्लाइंट्स में 30 एचटीएमएल ईमेल का पूर्वावलोकन करने देगी।

वे भी एक guide स्वतंत्र रूप से कुछ मूल्यवान है और don'ts युक्त उपलब्ध है।

संक्षेप में, इनलाइन सीएसएस आपका सर्वश्रेष्ठ दांव (विशेष रूप से वेब ग्राहकों कि बाहर कुछ सीएसएस हटेगा के साथ) होने जा रहा है। इस मामले में स्टाइल के लिए टेबल्स अधिक विश्वसनीय हैं (हालांकि, एक मानक योद्धा होने के नाते, मैं इसे कहने के लिए क्रिंग करता हूं)।

एचटीएमएल और बॉडी टैग के लिए - मैं उन्हें अपने ईमेल में भेजता हूं। आप प्रिंसिपल प्रिंसिपल कर रहे हैं किसान होना चाहिए (इसे सरल, बेवकूफ रखें!)।

+0

+1। मैं एक ईमेल पूर्वावलोकनकर्ता की तलाश में हूं। –

2

आप MIME-type encoding के लिए खोज रहे हैं। यह HTML को लपेटने के लिए एक मानक है (अन्य चीजों के साथ) ताकि मेल प्रोग्राम इसे ट्रांसपोर्ट कर सकें।

+0

जो कुछ मैं ढूंढ रहा हूं वह नहीं है .. स्रोत कोड कैसा दिखना चाहिए? क्या ईमेल के चारों ओर टैग होना चाहिए या नहीं? आदि .. क्या मुझे अपने प्रश्न – Thomaschaaf

+0

में बताए गए एक डॉक्टरेट को सेट करना चाहिए हां यह है। आरटीएफ आरएफसी। –

+0

वास्तव में मुझे यह नहीं मिला .. यह सिर्फ इस बारे में बात कर रहा है कि भागों को कैसे परिभाषित किया गया है कि यह डब्ल्यू 3 सी एचटीएमएल या कुछ भी अनुरूप नहीं है या यदि "बेस" टैग मौजूद हैं .. – Thomaschaaf

4

ईमेल के लिए HTML अनिवार्य रूप से वेब के लिए HTML के समान है। अंतर यह है कि आपके ईमेल संदेश को अविश्वसनीय प्रतिबंधित क्षेत्र में होने जैसा माना जा रहा है, जिसका अर्थ है कि आप जावास्क्रिप्ट या किसी अन्य स्क्रिप्टिंग तकनीकों का उपयोग नहीं कर सकते हैं।

आप (, और इतने पर छवियों, स्टाइल शीट की तरह) मेल में अनुलग्नकों एम्बेड या उन्हें किसी बाहरी स्रोत से संदर्भित कर सकते हैं। तथ्य यह है कि यदि आप उन्हें बाहरी स्रोत से संदर्भित करते हैं, तो अधिकांश ईमेल पाठक उपयोगकर्ता की स्वीकृति के बिना उन्हें डाउनलोड नहीं करेंगे। इसका मतलब है कि अक्सर सीएसएस को हेडर में शैली टैग और इनलाइन अनुलग्नकों जैसी छवियों के बीच रखना बेहतर होता है।

थंडरबर्ड या आउटलुक में मेल पढ़ने पर, स्पष्ट रूप से अंतर होते हैं। एक फ़ायरफ़ॉक्स के प्रतिपादन इंजन का उपयोग करता है, एक आईई इंजन का उपयोग करता है। यह वेब के लिए पेज बनाने जैसा ही है।

आप खाते में उन बिंदुओं पर लेते हैं, आप एक समस्या के बिना अच्छा दिखने ई-मेल संदेश बनाने के लिए सक्षम होना चाहिए।

उम्मीद है कि इससे मदद मिलती है।

+0

तो आप कह रहे हैं कि मुझे एक की आवश्यकता है एचटीएमएल टैग और बॉडी और हेड इत्यादि और उदाहरण ज़ेंड प्रदान करता है अमान्य है? – Thomaschaaf

+1

सही :) हालांकि उदाहरण सिर और बॉडी टैग का उपयोग नहीं करता है, आप निश्चित रूप से उनका उपयोग कर सकते हैं। इसके अलावा सिद्धांतों का स्वागत और समर्थन किया जाता है। –

+2

नोट: Outlook 2007 HTML प्रतिपादन के लिए Word का उपयोग करता है, आईई नहीं। Mailchimp लिंक के लिए –

0

मैं फ़ाइल अपने आप में अपने HTML ईमेल स्टाइल के बजाय एक बाहरी .css फ़ाइल को संदर्भित के बारे में जेरोन से सहमत हैं। मुझे अतीत में समस्याएं थीं।

4

टेक्स्ट संस्करण को शामिल करना न भूलें। यह उन लोगों की सहायता करता है जो HTML ई-मेल नहीं चाहते हैं।

और चाहने HTML ई-मेल नहीं की बात: HTML अक्सर स्पैम के लिए प्रयोग किया जाता है, तो यह संभव है कि और अधिक ई-मेल पाठ केवल संस्करण के साथ तुलना में फ़िल्टर्ड मिल रहा है।

3

अधिकांश वेबक्लिएंट (जैसे जीमेल) बाहरी स्टाइलशीट को बिल्कुल भी नहीं ले पाएंगे, क्योंकि यह सुरक्षा जोखिम लगा सकता है।

हम किसी भी महत्वपूर्ण ईमेल के लिए केवल टेक्स्ट ईमेल पर मानकीकृत करते हैं (उदाहरण के लिए पंजीकरण के बाद ईमेल सक्रियण)। विपणन ईमेल के लिए हम मुख्य रूप से इन-लाइन शैलियों, तालिकाओं और 90 के दशक में वेब पर लोकप्रिय कुछ भी काम करते हैं।

ईमेल एचटीएमएल ने वेब ईमेल के समान प्रगति नहीं की है, पूर्ण मूलभूत बातें के साथ चिपकने का प्रयास करें।

1

HTML ईमेल लिखना जो सभी ईमेल क्लाइंट में काम करेगा लगभग असंभव है। उन सभी का समर्थन करने के लिए कई कामकाज का उपयोग करने की अपेक्षा करें। यदि आप देखना चाहते हैं कि कौन से ईमेल क्लाइंट वेब मानकों का सर्वोत्तम समर्थन करते हैं तो email standards.org. पर जाएं उनके पास ईमेल क्लाइंट और एचटीएमएल और सीएसएस समर्थन की एक सूची है।