Ticket #32 (assigned Feature Requests)

Opened 12 years ago

Last modified 8 years ago

Message search capability

Reported by: jMoMo Owned by: octo
Priority: minor Milestone: 2.2
Component: LogicMail Version: 0.2
Keywords: find search Cc: alexei@…
Blocked By: Blocking:


Feature request.

It would be nice to be able to search for messages within a particular IMAP/POP folder, or even recursively in multiple folders. I use IMAP and do not need POP functionality, thought that might be something to think about.

The items that I would wish to search for, in order of importance to me, would be the From/To/CC/BCC name/address, Subject, Date, and the message body.

For the From/To/CC/BCC field, I would expect to be able to put in both addresses or the name portion.

Subject should be pretty simple.

For the Date, suggestions include; Today, Yesterday, Before X, After X, Between X and X.

For the message body, I don't think this would be possible for POP, but I'll leave that up to you.

For pattern matching, I'm not sure how complicated we want to get. Case sensitivity? Simple regular expressions? Arguments? (X AND Y, but NOT Z) Simple is probably better.

There will be the need for a temporary "Search Results" window, so that the user can sort through their results to narrow down the exact message that they were looking for.

Change History

comment:1 Changed 10 years ago by octo

  • Milestone set to 2.0

comment:2 Changed 10 years ago by octo

  • Status changed from new to assigned
  • Owner set to octo
  • Summary changed from Feature req: Find context menu option to Message search capability

There are many ways this could be implemented. By-design LogicMail does not currently load enough message data to make this useful. However, IMAP itself does have some commands that could be used to produce a snapshot view of a folder that matches a specific search query.

Will need some discussion, and this may be a bit too much for 2.0, but definitely a good idea to try and design.

comment:3 Changed 10 years ago by octo

  • Priority changed from 10 to 1

comment:4 Changed 9 years ago by octo

  • Milestone changed from 2.0 to 2.1

comment:5 Changed 8 years ago by octo

  • Milestone changed from 2.1 to 2.2

comment:6 Changed 8 years ago by alexei

  • Cc alexei@… added


Note: See TracTickets for help on using tickets.