मैं एम्बेडेड gif छवियों के साथ एक मल्टीपार्ट / संबंधित HTML ईमेल भेजने की कोशिश कर रहा हूं। यह ईमेल Oracle PL / SQL का उपयोग करके बनाया गया है। मेरे प्रयास विफल हो गए हैं, छवि एक लाल एक्स के रूप में दिखाई दे रही है (आउटलुक 2007 और याहू मेल में)
मैं कुछ समय के लिए html ईमेल भेज रहा हूं, लेकिन मेरी आवश्यकताएं अब ईमेल में कई GIF छवियों का उपयोग करने के लिए हैं। मैं इन्हें हमारे एक वेब सर्वर पर स्टोर कर सकता हूं और उन्हें केवल लिंक कर सकता हूं, लेकिन कई उपयोगकर्ता ईमेल क्लाइंट उन्हें स्वचालित रूप से नहीं दिखाएंगे और उन्हें प्रत्येक ईमेल के लिए सेटिंग्स बदलने या मैन्युअल रूप से उन्हें डाउनलोड करने की आवश्यकता होगी।
इसलिए, मेरे विचार छवि को एम्बेड करने के लिए हैं। मेरे प्रश्न हैं:
- मुझसे यहां क्या गलत हो रहा है?
- क्या एंबेडिंग दृष्टिकोण सही है?
- किसी भी अन्य विकल्प अगर मुझे अधिक से अधिक छवियों का उपयोग करने की आवश्यकता है? अनुलग्नक काम नहीं करेंगे, क्योंकि चित्र आम तौर पर लोगो और आइकन होते हैं जो संदेश के संदर्भ से समझ में नहीं आएंगे। इसके अलावा, ईमेल के कुछ तत्व एक ऑनलाइन सिस्टम में लिंक हैं, इसलिए एक स्टैटिक पीडीएफ जेनरेट करना और अटैच करना (वैसे भी मेरी जानकारी में) काम नहीं करेगा।
टुकड़ा:
MIME-Version: 1.0
To: me@gmail.com
BCC: me@yahoo.com
From: email@yahoo.com
Subject: Test
Reply-To: email@yahoo.com
Content-Type: multipart/related; boundary="a1b2c3d4e3f2g1"
--a1b2c3d4e3f2g1
content-type: text/html;
<html>
<head><title>My title</title></head>
<body>
<div style="font-size:11pt;font-family:Calibri;">
<p><IMG SRC="cid:my_logo" alt="Logo"></p>
... more html here ...
</div></body></html>
--a1b2c3d4e3f2g1
Content-Type: image/gif;
Content-ID:<my_logo>
Content-Transfer-Encoding: base64
Content-Disposition: inline
[base64 image data here]
--a1b2c3d4e3f2g1--
बहुत धन्यवाद।
BTW: हां, मैंने सत्यापित किया है कि बेस 64 डेटा सही है, क्योंकि मैं HTML में छवि को स्वयं एम्बेड कर सकता हूं (हेडर डेटा बनाने के लिए समान उपयोग का उपयोग करके) और फ़ायरफ़ॉक्स / IE में छवि देख सकता हूं।
मुझे यह भी ध्यान देना चाहिए कि यह स्पैम के लिए नहीं है, ईमेल उन विशिष्ट ग्राहकों को भेजे जाते हैं जो इसकी दैनिक अपेक्षा कर रहे हैं। सामग्री डेटा-चालित है, और विज्ञापन नहीं।
<img src="URL" />
मेरे लिए एक नियमित काम किया गया था, लेकिन यह एक ऐसी छवि थी जिसे मैंने ऑफ-साइट होस्ट किया था। यह आपके लिए काम नहीं करता है?