2011-10-05 43 views
12

Tôi đang tìm thư viện kết thúc API javamail ở phía bên nhận, theo cách tương tự mà Commons Email xử lý việc gửi email.Thư viện ứng dụng khách EMail

Trong thế giới hoàn hảo của tôi thức hoạt động của thư viện theo cách sau đây:

  1. Theo dõi một máy chủ mail
  2. Notify me when một email đến
  3. file đính kèm Xử lý đối với tôi (tại sao tôi nên quan tâm đến base64 mã hóa?)
  4. Ngắt kết nối khỏi máy chủ thư

Bất kỳ ai biết thư viện/API doe ở trên?

+2

Microsoft Outlook. – Perception

+0

Bạn có thể làm điều đó theo chương trình? http://blog.gmane.org/gmane.comp.jakarta.james.devel/month=20020401/page=5 – Coffee

+0

@Adel Tôi nên xem thông điệp nào trong danh sách? –

Trả lời

9

Bạn có thể nhìn vào Jodd Email: http://jodd.org/doc/email.html (xem: 'email nhận'). Bên cạnh việc gửi email, nó cũng kết thúc API javamail để nhận email. Vì vậy, bạn có thể làm:

  1. Connect to a pop3 (kế hoạch và ssl) mail server
  2. Nhận email bằng tay
  3. Process tất cả nhận email sử dụng API đơn giản; trong đó có nhiều bài viết, file đính kèm, contentIds, vv
  4. Ngắt kết nối từ máy chủ mail

Như bạn thấy, bạn có nhận email tay, vì vậy nó sẽ không thông báo cho mã của bạn out-of-box (quan điểm của bạn # 2). Điều này được thực hiện với mục đích, vì có nhiều cách để mã của bạn có thể được thông báo và cách nhận được email có thể được giám sát. Hầu hết điều này thực sự dễ thực hiện hoặc phụ thuộc vào phần còn lại của kiến ​​trúc ứng dụng/thư viện được sử dụng của bạn.

Các vấn đề liên quan