मैं ईमेल भेजने के लिए एक्शनमेलर का उपयोग कर रहा हूं, और इन ईमेल में छवियां शामिल हैं। छवियों को शामिल करने के लिए मैं <%= image_tag('email-logo.png') %>
और config.action_controller.asset_host
का उपयोग कर रहा हूं स्टेजिंग/उत्पादन में सही ढंग से सेट किया गया है।कुछ क्लाइंट में टूटा एक्शनमेलर ईमेल छवियां
ये छवियां Outlook में ठीक दिखाई देती हैं (मैंने इसे कुछ अस्थायी ईमेल सेवाओं में भी आजमाया है, और वे वहां भी काम करते हैं), लेकिन जीमेल, ऐप्पल मेल (डेस्कटॉप + आईओएस), और मेलबॉक्स ऐप में टूटा हुआ दिखाई देते हैं।
ईमेल के HTML संस्करण के लिए एन्कोडिंग quoted-printable
है, क्या यह सही है?
जब मैं Gmail में कच्चे ईमेल का निरीक्षण किया, छवि के लिए मार्कअप प्रतीत होता है जैसे:
<img alt=3D"Site Logo" class=3D"logo" src=3D"//staging.mysite.come/ass=
ets/email-logo-98e7cf6a48a4f2186ab9de2dcdfaa4bf0.png" style=3D"width: 30=
px; display: inline; vertical-align: middle;" />
जब मैं =
को हटा दें और अपने ब्राउज़र में URL लोड यह ठीक दिखाई देता है। =
इसे तोड़ सकता है? क्या यह छवि यूआरएल में प्रोटोकॉल की कमी हो सकती है?
अग्रिम में किसी भी मदद के लिए धन्यवाद!
शानदार! यह प्रोटोकॉल की कमी होने के समाप्त हो गया। इसके अलावा हाँ, 'आओ' एक टाइपो था;) धन्यवाद! –
जानना अच्छा है, और मदद की खुशी है! – nberger
अच्छी व्याख्या यह सब = मतलब क्या है। –