मेरे पास एक ऐसी प्रणाली है जो ग्राहकों के लिए चालान ईमेल करने का प्रयास करने वाले घर समाधान में है। यह प्रणाली अच्छी तरह से काम करती है सिवाय इसके कि एक क्लाइंट को अच्छी तरह से जेनरेट की गई .pdf फ़ाइलों के बजाय .dat फ़ाइलें मिलती हैं जो हर किसी को मिलती है।पीडीएफ अनुलग्नक अनुपयोगी डीएटी फाइलों में बदल रहे हैं
मैं इस समस्या पर शोध किया है और बहुत सी बातें आउटलुक ईमेल भेजने (दृष्टिकोण का उपयोग नहीं) के साथ मुद्दों और बंटवारे फ़ाइलों को इंगित क्योंकि यह बड़े (यह नहीं है, हम manualy ईमेल ठीक भेज सकते हैं।)
हैफ़ाइलों को "1180426.pdf" के बजाय "= _utf-8_B_Q29uc29saWRhdGVkIEludm9pY2VzIGZv.dat" जैसे कुछ नाम दिया गया है।
दोनों फाइलों पर शीर्षलेखों के बाद केवल वर्णों की रेखाएं हैं जिनका मतलब मेरे लिए कुछ भी नहीं है।
.dat फाइल के हेडर: file1
=?utf-8?B?Y2lCQmJIQm9ZU0JKYm5OMWJHRjBhVzl1Pz0NCiA9P3V0Zi04P0I/SUNZ?=\
\
=?utf-8?B?Z1YyRjBaWEp3Y205dlptbHVaeUF0SUVGc2NHaGhJRWx1YzNWc1lYUnBi?=\
\
=?utf-8?B?MjRnSmlCWFlYUmw/PQ0KID0/dXRmLTg/Qj9jbkJ5YjI5bWFXNW5JT0tB?=\
\
=?utf-8?B?a3lCVmJtbDJaWEp6WVd3Z1EybDBlU3dnS0RJd01USXRNRFF0TVRNcD89?=\
\
=?utf-8?B?DQogPT91dGYtOD9CP0xuQmtaZz09Pz0=?="
Content-Transfer-Encoding: base64
Content-Disposition: attachment
करें 2
=?utf-8?B?YUdFZ1NXNXpkV3hoZEdsdmJpQW1JRmRoPz0NCiA9P3V0Zi04P0I/ZEdW?=\
\
=?utf-8?B?eWNISnZiMlpwYm1jZ0xTQkJiSEJvWVNCSmJuTjFiR0YwYVc5dUlDWWdW?=\
\
=?utf-8?B?MkYwWlhKd2NtOXY/PQ0KID0/dXRmLTg/Qj9abWx1WnlEaWdKTWdWVzVw?=\
\
=?utf-8?B?ZG1WeWMyRnNJRU5wZEhrc0lDZ3lNREV5TFRBMExURXpLUzV3WkdZPT89?=\
\
=?utf-8?B??="
Content-Transfer-Encoding: base64
Content-Disposition: attachment
किसी को भी इस क्यों हो रहा है पर कोई विचार है?
क्या आपने "चालान" को "छूट" में बदलने का प्रयास किया है? शायद यह समस्या हल करेगा :) –
ऐसा लगता है कि आपका पीडीएफ बेस 64 एन्कोडेड है। चूंकि आप मैन्युअल रूप से चालान ठीक भेज सकते हैं, मुझे संदेह है कि आपका मेल सर्वर दोष देना है। क्या आपने दो पीडीएफ को दो पीडीएफ भेजने के लिए सिस्टम का उपयोग करने की कोशिश की है? अगर कोई अभी भी विफल रहता है, तो मुझे संदेह होगा कि यह ग्राहक का मेल सर्वर (अंत प्राप्त करना) मुद्दा है। –
सबसे पहले, जब आप कहते हैं, "यह नहीं है, हम मैन्युअल रूप से ईमेल ठीक भेज सकते हैं", क्या आपने मैन्युअल रूप से फ़ाइल को बिना किसी समस्या के क्लाइंट को भेजा है? यदि हां, तो आगे नहीं पढ़ें। मैं कुछ अन्य समाधान खोजने की कोशिश करूंगा। यदि नहीं, तो क्लाइंट एंड पर समस्या हो सकती है (उसका मेल सर्वर बड़े अनुलग्नकों को स्वीकार नहीं करेगा)? क्या आप क्लाइंट से अपने ईमेल सेवा प्रदाता से जांचने के लिए कह सकते हैं? – tumchaaditya