2009-04-02 21 views
6

Tôi đang làm việc trên một hệ thống theo dõi vấn đề và muốn ứng dụng xử lý các thư trả lời qua email. Đó là, tôi muốn một kịch bản có thể theo dõi hàng đợi email và thực hiện một số hành động dựa trên nội dung email. Sau đó, bạn có thể xóa email, v.v.Có mô-đun Perl để theo dõi hàng đợi email không?

Tôi hiện đang sử dụng MIME :: Lite để gửi email và tôi có thể xử lý việc viết tập lệnh, v.v. (đọc: Tôi không phải là người mới đối với Perl). Tuy nhiên, tôi không có ý tưởng gì mô-đun là tốt để làm nhiệm vụ cụ thể này. Tôi muốn bắt đầu điều này càng nhanh càng tốt vì vậy tôi hy vọng thu hẹp không gian tìm kiếm của tôi cho các mô-đun có thể.

Trong trường hợp bạn cần biết, ứng dụng sẽ chạy trên Linux chuẩn, Perl, MySQL stack với Exchange làm máy chủ thư.

Có ai có thể đề xuất mô-đun Perl để giúp tôi không? Bất kỳ hướng dẫn hoặc thực hành tốt nhất liên quan đến điều này cũng sẽ hữu ích.

Cảm ơn!

Trả lời

6

Bạn có quyền truy cập vào máy chủ Exchange qua IMAP hoặc WebDAV không?

Đối với IMAP:

Đối với WebDAV:

POP3 cũng sẽ là một tùy chọn nếu nó được bật trên máy chủ. IMAP có lẽ là cách để đi nếu bạn có nó.

+0

Đó là loại thú vị ... nó sử dụng trang web truy cập web. Bạn đã sử dụng ứng dụng này trong một ứng dụng? –

+0

Tôi có quyền truy cập vào pop, imap và webdav. Tôi nghĩ IMAP hoặc WebDAV là giao thức tốt hơn. Bất kỳ sở thích nào? –

+0

IMAP nhanh hơn nhiều so với WebDAV, vì vậy tôi khuyên bạn nên đi với điều đó. –

1

Các Perl Dự án Email @http://emailproject.perl.org/mediawiki/index.php/Main_Page có kiến ​​nghị và các thông tin khác trên các module tử định hướng cho perl.

+0

Tôi đã thử các mô-đun Email :: * được cập nhật bởi nhóm này và tìm thấy cái tôi cần (Email :: Thư mục :: IMAP) để có một lỗi khiến nó chết khi kết nối. Tôi cũng tìm thấy API rất không nhất quán giữa các loại kết nối. Net :: IMAP :: Khách hàng có API tương tự, đơn giản nhưng trưởng thành hơn. –

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