मेरे पास मेरे ईमेल के लिए टेक्स्ट और HTML दोनों भाग हैं। उपयोगकर्ता कुछ मामलों में 'कचरा पात्र' की रिपोर्ट कर रहे हैं जहां ईमेल में डीबी से मूल्य शामिल हैं। यह एक मुद्दा प्रतीत होता है जब यूनिकोड वर्ण शामिल होते हैं। मैं (<%= @body_text %>
) कि अभी दोनों पाठ और html भागों के लिए मूल्य वापस echos तुच्छ खाका बनाया है और इसे बाहर का परीक्षण एक नमूना तार के साथ:एक्शनमेलर एन्कोडिंग - ईमेल क्लाइंट में कचरा प्रतिपादन
एक स्थायी सुविधा ë
जब मैं Gmail में इस स्ट्रिंग देखना यह लग रहा है जैसे:
एक स्थायी सुविधा
हैडर मैं मेल पर यह देखने का निरीक्षण:
सामग्री प्रकार: multip कला/विकल्प; charset = UTF-8 सामग्री-स्थानांतरण-एन्कोडिंग: 7bit
और फिर पाठ हिस्सा:
सामग्री प्रकार: पाठ/सादे; charset = UTF-8 सामग्री-स्थानांतरण-एन्कोडिंग: बेस 64
और html हिस्सा:
सामग्री प्रकार: text/html; charset = UTF-8 सामग्री-स्थानांतरण-एन्कोडिंग: उद्धृत-मुद्रण योग्य
रूबी 1.9.2, रेल 3.2.6
http://ruby-doc.org/core-1.9.3/String.html#method-i-unpack –