[GH-ISSUE #307] Add negative search term support to advanced searching #266

Closed
opened 2026-02-25 21:34:36 +03:00 by kerem · 1 comment
Owner

Originally created by @jasonmunro on GitHub (Nov 28, 2018).
Original GitHub issue: https://github.com/cypht-org/cypht/issues/307

Originally assigned to: @jasonmunro on GitHub.

🚀 Feature

IMAP supports negative search terms, which combined with normal search terms is pretty useful: "return messages that match A and don't match B".

Design, Layout, Architecture

  • Add a checkbox for negative matching to each terms field
  • modify the term as sent to the server and add a NOT prefix
  • ... that might be it!
Originally created by @jasonmunro on GitHub (Nov 28, 2018). Original GitHub issue: https://github.com/cypht-org/cypht/issues/307 Originally assigned to: @jasonmunro on GitHub. ## 🚀 Feature <!-- Describe the Feature. --> IMAP supports negative search terms, which combined with normal search terms is pretty useful: "return messages that match A and don't match B". ### Design, Layout, Architecture - Add a checkbox for negative matching to each terms field - modify the term as sent to the server and add a NOT prefix - ... that might be it! <!-- Attach Screenshots and Drawings. --> <!-- Specify more details of the Feature with each Picture. -->
kerem 2026-02-25 21:34:36 +03:00
Author
Owner

@jasonmunro commented on GitHub (Nov 29, 2018):

This is pushed to master. Glad I decided to support this, because in doing so I found that multiple search terms was NOT working as designed. While I was at it I fixed that part, and added a configurable limit of how many results to return on advanced search per source.

<!-- gh-comment-id:443011148 --> @jasonmunro commented on GitHub (Nov 29, 2018): This is pushed to master. Glad I decided to support this, because in doing so I found that multiple search terms was NOT working as designed. While I was at it I fixed that part, and added a configurable limit of how many results to return on advanced search per source.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/cypht#266
No description provided.