Skip to content

A Claws Mail 'Action' script to find all copies of a selected message within a locally synchronized IMAP account

License

Notifications You must be signed in to change notification settings

morgant/claws-mail-find_all_copies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

claws-mail-find_all_copies

by Morgan Aldridge [email protected]

OVERVIEW

The "Find All Copies" script is an 'Action' script for Claws Mail which, when run on a specific message, will find all messages in the same IMAP account with the same Message-ID header. This can be helpful if using a Gmail account via IMAP, as Gmail implements 'Labels' (i.e. tags) as standard IMAP folders with copies of an individual message in each. It can also help if you've migrated a Gmail account to another IMAP account and want to use IMAP folders in a similar manner. It's also useful in helping you identify where you might have copied a particular message within your IMAP account.

IMPORTANT: This project is very much a work-in-progress and developed specifically for my needs. Use at your own risk!

Prerequisites

  • An IMAP account synchronized for offline use
  • An 'Action' configured to execute the find_all_copies script
  • Preferably fast storage to improve search time

Limitations

  • It can only search for copies of a single message
  • It only supports IMAP accounts (though could be modified to support POP & local MH accounts)
  • It cannot find messages that have not yet been downloaded from the IMAP server and stored locally
  • It cannot search across multiple accounts
  • It's slow as it has to process all messages in the IMAP account (this is despite optimizations to ensure that only the message headers are parsed)

USAGE

TBD

REFERENCE

LICENSE

Released under the MIT License.

About

A Claws Mail 'Action' script to find all copies of a selected message within a locally synchronized IMAP account

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages