मैं javax.mail
उपयोग कर रहा हूँ एक मेल सर्वर फोन और एक मेल अनुलग्नक इस तरह फ़ाइल नाम एन्कोडिंग के रूप में एक फ़ाइल को भेजने की एन्कोडिंग विफल रहता है: MimeUtility.encodeText(filename,"UTF-8",null)
Wildfly 9.x यूनानी लगाव फ़ाइल नाम
हालांकि यह WildFly 8
पर ठीक काम कर रहा है, यह WildFly 9.x
पर के साथमेल सर्वर पर विफल रहता है। क्या मेरा मतलब है कि लगाव वर्णन इस प्रारूप में प्राप्त किया जाता है: =UTF-8BzrTOv866zrnOvM63IM68zrUgzrXOu867zrfOvc65zrrOsS5wZGY==
मैं करने के लिए कोशिश कर रहे हैं:
1) आवेदन सर्वर पर एक रिश्तेदार सेटिंग खोजें - कोई भाग्य।
2) ISO-8859-7
के साथ एनकोड जो केवल कभी-कभी काम करता है क्योंकि यह फ़ाइल नाम की लंबाई और कुछ पात्रों की उपस्थिति पर निर्भर करता है।
3) क्लाइंट (माइक्रोसॉफ्ट आउटलुक) पर एक सापेक्ष सेटिंग ढूंढें जो मुझे लगता है कि सफलतापूर्वक डीकोड करने के लिए कुछ जानकारी याद आती है।
कोई विचार?
अग्रिम धन्यवाद !!
हैलो। क्या आपने इस मुद्दे को हल करने में कामयाब रहे हैं? मुझे एक ही समस्या का सामना करना पड़ रहा है। धन्यवाद। – GGrec
@GGrec मूल प्रश्न कहता है "यह वाइल्डफ्ली 9 पर विफल रहता है"। इसका क्या मतलब है? मेरे लिए यह पूरी तरह से स्पष्ट नहीं है कि ** और ** जहां गलत हो जाता है। यह जानना भी उपयोगी हो सकता है कि 'file.encoding' सिस्टम प्रॉपर्टी और सर्वलेट एन्कोडिंग के लिए किन सेटिंग्स का उपयोग किया जाता है। –
क्या आपने यह कोशिश की है - http://stackoverflow.com/a/31674972/5934435? – Sampada