Есть ли модуль Perl для мониторинга очереди электронной почты? - PullRequest
6 голосов
/ 02 апреля 2009

Я работаю над системой отслеживания проблем и хотел бы, чтобы приложение обрабатывало ответы по электронной почте. То есть я хотел бы сценарий, который может отслеживать очередь электронной почты и выполнять некоторые действия на основе содержимого электронной почты. Затем он сможет удалить письмо и т. Д.

В настоящее время я использую MIME :: Lite для отправки электронной почты, и я могу справиться с написанием сценария и т. Д. (Читай: я не новичок в Perl). Однако я понятия не имею, какие модули хороши для выполнения этой конкретной задачи. Я хотел бы начать работу над этим как можно быстрее, поэтому я надеюсь сузить область поиска возможных модулей.

Если вам нужно знать, приложение будет работать в стандартном стеке Linux, Perl, MySQL с Exchange в качестве почтового сервера.

Может кто-нибудь предложить модуль Perl, чтобы помочь мне? Любые учебники или лучшие практики, связанные с этим, также будут полезны.

Спасибо!

Ответы [ 3 ]

6 голосов
/ 02 апреля 2009

У вас есть доступ к серверу Exchange через IMAP или WebDAV ?

Для IMAP:

Для WebDAV:

POP3 также будет вариантом, если он включен на сервере. IMAP - это, вероятно, тот путь, если он у вас есть.

3 голосов
/ 02 апреля 2009

Я сделал нечто подобное, используя Mail :: POP3Client

1 голос
/ 03 апреля 2009

Проект электронной почты Perl @ http://emailproject.perl.org/mediawiki/index.php/Main_Page содержит рекомендации и другую информацию о почтово-ориентированных модулях для perl.

...