IMAPProcessor is a client for processing messages on an IMAP server. It provides some basic mechanisms for connecting to an IMAP server, determining capabilities and handling messages. IMAPProcessor ships with several executables which can query and manipulate IMAP mailboxes in several different ways: imap_archive :: Archives old messages to a new dated mailbox. imap_cleanse :: Delete messages older than a certain age in specified mailboxes. imap_flag :: Flag messages to/from certain people. imap_idle :: Shows new messages in a mailbox. imap_keywords :: Queries an IMAP server for keywords set on messages imap_learn :: Flags messages based on what you've flagged before. imap_mkdir :: Ensures that certain mailboxes exist.

Required Ruby Version

>= 0

Authors

Ryan Davis, Eric Hodel

Versions

  1. 1.9.1
    1. source

      1. 1.9.1 source September 19, 2026 (26.5 KB)
  2. 1.9.0
    1. source

      1. 1.9.0 source September 09, 2025 (26 KB)
  3. 1.8.1
    1. source

      1. 1.8.1 source July 27, 2023 (26 KB)
  4. 1.8.0
    1. source

      1. 1.8.0 source January 09, 2023 (26 KB)
  5. 1.7
    1. source

      1. 1.7 source June 04, 2020 (25 KB)
Show all versions (13 total)

Pushed by

SHA 256 checksum

Signature validity period

January 01, 2023 - January 01, 2024 (expired)