Mam system, który jest rozwiązaniem wewnętrznym, próbującym wysyłać faktury pocztą elektroniczną do klientów. Ten system działa świetnie, z wyjątkiem sytuacji, gdy jeden klient otrzymuje pliki .dat zamiast ładnie wygenerowanych plików .pdf, które otrzymują wszyscy inni.Załączniki PDF zmieniają się w pliki bezużyteczne DAT
ja zbadali problem i wiele rzeczy wskazują na problemy z Outlook wysyłanie e-maili (nie używając Outlook) oraz dzielenia plików, ponieważ jest duża (to nie jest, możemy manualy wysłać grzywny e-mail.)
Pliki zmieniają nazwę na "= _utf-8_B_Q29uc29saWRhdGVkIEludm9pY2VzIGZv.dat" zamiast "1180426.pdf".
Po nagłówkach obu plików to tylko linie znaków, które nic dla mnie nie znaczą.
nagłówki tych plików .dat: plik1
=?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
plik2
=?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
Czy ktoś ma jakiś pomysł, dlaczego tak się dzieje?
Czy próbowałeś zmienić "fakturę" na "rabat"? może to rozwiąże problem :) –
Wygląda na to, że twój PDF jest zakodowany base64. ponieważ możesz wysłać fakturę dobrze ręcznie, podejrzewam, że Twój serwer pocztowy jest winien. czy próbowałeś użyć systemu, aby wysłać ten sam plik PDF do dwóch klientów? jeśli nadal się nie uda, podejrzewam, że jest to problem z serwerem pocztowym klienta. –
po pierwsze, kiedy mówisz "nie jest, możemy ręcznie wysłać wiadomość e-mail dobrze", czy ręcznie wysłałeś plik do klienta SAME bez żadnych problemów? Jeśli tak, to nie czytaj dalej. Spróbuję znaleźć jakieś inne rozwiązanie. Jeśli nie, może to być problem na końcu klienta (jego serwer pocztowy nie akceptuje dużych załączników)? Czy możesz poprosić klienta, aby skontaktował się ze swoim dostawcą usług e-mail? – tumchaaditya