Tôi có một hệ thống là giải pháp trong nhà cố gắng gửi hóa đơn qua email cho khách hàng. Hệ thống này hoạt động tốt ngoại trừ một khách hàng nhận được các tệp .dat thay vì tệp .pdf được tạo độc đáo mà mọi người khác nhận được.Các tệp đính kèm PDF đang thay đổi thành các tệp DAT không sử dụng được
Tôi đã nghiên cứu vấn đề và nhiều vấn đề liên quan đến Outlook gửi email (không sử dụng triển vọng) và chia nhỏ tệp vì nó lớn (không phải, chúng tôi có thể sử dụng email tốt.)
Các tệp được đổi tên thành một cái gì đó như "= _utf-8_B_Q29uc29saWRhdGVkIEludm9pY2VzIGZv.dat" thay vì "1180426.pdf".
Sau khi tiêu đề trên cả hai tệp chỉ là các dòng ký tự không có ý nghĩa gì đối với tôi.
các tiêu đề của các tập tin .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
file2
=?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
Có ai có bất kỳ ý tưởng về lý do tại sao điều này xảy ra?
bạn có cố gắng thay đổi "hóa đơn" thành "giảm giá" không? có lẽ nó sẽ giải quyết vấn đề :) –
có vẻ như pdf của bạn đang được mã hóa base64. kể từ khi bạn có thể gửi hóa đơn tốt bằng tay, tôi nghi ngờ máy chủ thư của bạn là để đổ lỗi. bạn có cố gắng sử dụng hệ thống để gửi cùng một pdf cho hai khách hàng không? nếu một trong những vẫn không thành công, tôi sẽ nghi ngờ đó là máy chủ mail của khách hàng (nhận được kết thúc) vấn đề. –
trước tiên, khi bạn nói "không phải vậy, chúng tôi có thể thủ công gửi email tốt", bạn đã gửi tệp theo cách thủ công tới SAME client không có vấn đề gì chưa? Nếu có, thì không đọc thêm nữa. Tôi sẽ cố gắng tìm một số giải pháp khác. Nếu không, nó có thể là vấn đề ở cuối máy khách (máy chủ thư của anh ấy sẽ không chấp nhận tệp đính kèm lớn)? bạn có thể yêu cầu khách hàng kiểm tra với nhà cung cấp dịch vụ email của mình không? – tumchaaditya