Name:
imap_processor
Project URL:
https://github.com/seattlerb/imap_processor
Rubygems URL:
imap_processor
Seattle.rb Contributors:
2
Description:
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_archiveArchives old messages to a new dated mailbox.
imap_cleanseDelete messages older than a certain age in specified mailboxes.
imap_tidyArchive + Cleanse: Moves older messages to a dated mailbox.
imap_flagFlag messages to/from certain people.
imap_idleShows new messages in a mailbox.
imap_keywordsQueries an IMAP server for keywords set on messages
imap_learnFlags messages based on what you’ve flagged before.
imap_mkdirEnsures that certain mailboxes exist.
Last Update:
2026-03-17 00:46:20 UTC