2008-12-05 15 views
11

क्या Outlook 2003 या उससे ऊपर के लिए कोई HTML ईमेल हस्ताक्षर बनाना संभव है जो बाह्य छवियों का संदर्भ नहीं देता है?आउटलुक हस्ताक्षर में छवि कैसे एम्बेड करें?

वह विशेष "सीआईडी" संदर्भ का उपयोग कर रहा है, लेकिन छवि को स्वयं हस्ताक्षर में एम्बेड करें, न कि फ़ाइल सिस्टम या नेटवर्क पर।

यह एक वेब एप्लिकेशन के लिए है जो उपयोगकर्ता से विभिन्न इनपुट के आधार पर "मानक" ईमेल हस्ताक्षर उत्पन्न करता है। इसने अभी तक एक "एम्बेडेड" छवि के साथ ठीक काम किया है। लेकिन एक नई सुविधा के लिए कई छोटी छवियों के संभावित जोड़ की आवश्यकता होगी।

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

तो मेरी समस्या छवियों को कई डाउनलोड के साथ असुविधा के बिना छवियों को एम्बेड करने की कोशिश कर रही है।

उत्तर

4

यदि आप file:/// का उपयोग कर छवि का संदर्भ देते हैं तो यूआरआई आउटलुक स्वचालित रूप से इसे cid: यूआरआई में बदल देगा और छवि को सम्मिलन पर अनुलग्नक के रूप में जोड़ देगा।

बीटीडब्लू: प्रोग्रामिंग के साथ यह क्या करना है?

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

हालांकि, अगर यह इंट्रानेट एप्लिकेशन के लिए है तो आप छवियों को नेटवर्क शेयर पर रखकर और यूएनसी के माध्यम से संदर्भित कर सकते हैं, उदा।

<img src="file://///ServerName/ShareName/FileName.png" /> 
+0

ऐसा लगता है कि मुझे क्लाइंट मशीन पर एक भौतिक फ़ाइल के रूप में छवि की आवश्यकता है। – BlackMael

+1

हां। आप इसे कहां स्टोर करना चाहते हैं? बीटीडब्लू: यह क्लाइंट मशीन पर जरूरी नहीं है। एक नेटवर्क शेयर पर एक फ़ाइल के लिए यूएनसी-पथ भी काम करता है। –

+0

स्पष्टीकरण के लिए: मेरा मतलब था कि पथ जैसा था: फ़ाइल: /////ServerName/ShareName/FileName.png –

0

यदि छवि पर्याप्त छोटा है, तो आप data URI के साथ कुछ करने में सक्षम हो सकते हैं।

+2

दुर्भाग्य है कि Outlook मेल में आईई रेंडरर का munted संस्करण के साथ संगत होना करने के लिए प्रतीत नहीं होता। यह आधा सभ्य सीएसएस इंजन भी लागू नहीं करता है। – BlackMael

5

क्या छवि 64 को एन्कोड करना संभव है?

<a href="http://www.britblog.com/"> 
    <img 
     src="data:image/gif;base64,R0lGODlhUAAPAKIAAAsLav///88PD9WqsYmApmZmZtZfYmdakyH5BAQUAP8ALAAAAABQAA8AAAPbWLrc/jDKSVe4OOvNu/9gqA /..../NcV9/j5+g4JADs=" 
     alt="Signature" width="80" height="15"> 
</a> 

बस एक विचार

+4

एकमात्र चीज यह है कि यह Outlook 03 या 07 में काम नहीं करती है। यह हर दूसरे क्लाइंट (जीमेल और याहू सहित) में बहुत अधिक काम करता है। – bioffe

संबंधित मुद्दे