2011-08-05 135 views
2

我想建立一個系統,我可以從某個帳戶開始使用perl解析電子郵件(在unix中,我猜),並且cron作業會觸發這個。我想知道是否有人設置了類似的東西。perl,立即解析電子郵件

+0

你到底在問什麼?有沒有你想克服的具體問題? –

+2

如果你想*立即*(如你的主題建議),使用procmail。 –

回答

3

這是一個常見的足夠的任務。如果你正在檢查新郵件的帳戶,並處理它們,你可能要拆分的任務,像這樣:

  1. 使用CPAN模塊像Net::IMAP::Client訪問收件箱或管道消息的procmail(或一個類似Mail::Audit的procmail替代)
  2. 使用文件夾讀取模塊的默認界面或使用類似Email::SimpleEmail::MIME的工具來解析消息以讀取消息。
  3. 不要忘記標記您已經看到過該消息,例如通過標記讀取,刪除或將其移動到另一個文件夾