vancongpham
New Member
nguồn này chỉ có trên forum của mình http://vietmaster.tk, hôm nay share cho tuoitrevn:
Mình đã giải nén file đính kèm qua email với PHP và được đăng một vài bài viết ở đây cho thấy làm thế nào để làm điều đó.
Ghi chú về lớp email
Khi làm việc với nó, mình gặp khó khăn để làm thế nào thực sự nhận được thông tin của các email bởi vì khách hàng email định dạng email khác nhau, và cũng có thể khác nhau tùy thuộc vào việc có file đính kèm, file đính kèm trực tuyến, html và / hoặc các bộ phận văn bản đồng nhất.
Lớp này quy vòng qua email và mình có tìm thấy tất cả các attachements bao gồm cả thư điện tử có thể được gắn và recurses thông qua. Khi làm điều này nó sẽ đặt html body và đồng nhất văn bản cho thông báo cấp cao nhất vào body HTML và body Plain.
Về cơ bản các định dạng của một thông điệp là "bộ phận" và có thể giống như 1 ví dụ, 1.1, 1.2, 1.2.1, 1.2.2, v.v... Lúc đó bạn cần những con số để có thể định nghĩa "đính kèm". Tôi đã làm việc thử với các email mà thứ tự và số thay đổi đáng kể.
Thời gian tới mình sẽ làm bổ xung, hoàn thiện thêm mã này, làm cho nó có thể sử dụng như thư điện tử nói chung, thêm... cho comment và có thể gửi nó để GitHub.
Tải về lớp email(email class)
Tải về tại đây
Các tập tin là một tập tin văn bản PHP, nén như một file zip. Mình có thể không cung cấp bất kỳ hỗ trợ cho các mã này để bạn thử nó và xem những gì bạn có thể làm gì với nó.
Mình đã giải nén file đính kèm qua email với PHP và được đăng một vài bài viết ở đây cho thấy làm thế nào để làm điều đó.
Ghi chú về lớp email
Khi làm việc với nó, mình gặp khó khăn để làm thế nào thực sự nhận được thông tin của các email bởi vì khách hàng email định dạng email khác nhau, và cũng có thể khác nhau tùy thuộc vào việc có file đính kèm, file đính kèm trực tuyến, html và / hoặc các bộ phận văn bản đồng nhất.
Lớp này quy vòng qua email và mình có tìm thấy tất cả các attachements bao gồm cả thư điện tử có thể được gắn và recurses thông qua. Khi làm điều này nó sẽ đặt html body và đồng nhất văn bản cho thông báo cấp cao nhất vào body HTML và body Plain.
Về cơ bản các định dạng của một thông điệp là "bộ phận" và có thể giống như 1 ví dụ, 1.1, 1.2, 1.2.1, 1.2.2, v.v... Lúc đó bạn cần những con số để có thể định nghĩa "đính kèm". Tôi đã làm việc thử với các email mà thứ tự và số thay đổi đáng kể.
Thời gian tới mình sẽ làm bổ xung, hoàn thiện thêm mã này, làm cho nó có thể sử dụng như thư điện tử nói chung, thêm... cho comment và có thể gửi nó để GitHub.
Tải về lớp email(email class)
Tải về tại đây
Các tập tin là một tập tin văn bản PHP, nén như một file zip. Mình có thể không cung cấp bất kỳ hỗ trợ cho các mã này để bạn thử nó và xem những gì bạn có thể làm gì với nó.