Wish: expanding the idea of matching regular expressions

Bug #268411 reported by fcsaszar
4
Affects Status Importance Assigned to Milestone
Mail Notification
New
Undecided
Unassigned

Bug Description

[This is related to Bug #242442 (Wish: ignore spam).]

We all receive too much email and don't want to be disrupted by each incoming message.

So, mail-notification could help all us to avoid this information overload by just popping up those messages that are important according to some criteria. The idea is to turn mail-notification into a sort of "personal agent" or "butler."

Probably the nicest way to implement this would be to create a tab where the user can specify rules of the form:

[sender|subject|body] [contains|does_not_contain][some regular expression]

Some examples of rules could be:

- sender contains "<email address hidden>"
- subject contains "lunch"
- subject does not contain "[spam]"
- body does not contain "X-Spam-Status:.*yes"

A simpler solution would be to just present a big text box where the user can write any arbitrarily complex regular expression.

Finally, it would be really nice if the counter of received emails could be configured to just count the number of unread emails that have matched these rules.

Many thanks for your excellent program.

Revision history for this message
Jean-Yves Lefort (jylefort) wrote :

In CVS I've added a GConf key accepting a list of regular expressions specifying messages to ignore. You'd just like to have an UI for it, or am I missing something?

Changed in mail-notification:
status: New → Incomplete
Revision history for this message
fcsaszar (fcsaszar) wrote : Re: [Bug 268411] Re: Wish: expanding the idea of matching regular expressions

Many thanks for your prompt reply.

The list of regular expressions is just fine with me.

Then, my wish list just collapses to making the unread email counter
(in the tray icon) to just reflect the number of new emails that match
the regular expression (and not the total number of new emails).

An additional refinement [in the mail summary list pop up], would be
to mark (e.g, in bold or with a star) those emails that match the
regular expression. This would serve to goals: to easily debug the
regular expression, and most importantly, to allow the user to take a
quick peek to the complete list of new emails.

Many thanks!

Felipe

On Wed, Sep 10, 2008 at 12:29 PM, Jean-Yves Lefort <email address hidden> wrote:
> In CVS I've added a GConf key accepting a list of regular expressions
> specifying messages to ignore. You'd just like to have an UI for it, or
> am I missing something?
>
> ** Changed in: mail-notification
> Status: New => Incomplete
>
> --
> Wish: expanding the idea of matching regular expressions
> https://bugs.launchpad.net/bugs/268411
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in Mail Notification: Incomplete
>
> Bug description:
> [This is related to Bug #242442 (Wish: ignore spam).]
>
> We all receive too much email and don't want to be disrupted by each incoming message.
>
> So, mail-notification could help all us to avoid this information overload by just popping up those messages that are important according to some criteria. The idea is to turn mail-notification into a sort of "personal agent" or "butler."
>
> Probably the nicest way to implement this would be to create a tab where the user can specify rules of the form:
>
> [sender|subject|body] [contains|does_not_contain][some regular expression]
>
> Some examples of rules could be:
>
> - sender contains "<email address hidden>"
> - subject contains "lunch"
> - subject does not contain "[spam]"
> - body does not contain "X-Spam-Status:.*yes"
>
> A simpler solution would be to just present a big text box where the user can write any arbitrarily complex regular expression.
>
> Finally, it would be really nice if the counter of received emails could be configured to just count the number of unread emails that have matched these rules.
>
> Many thanks for your excellent program.
>

Revision history for this message
karlrt (karlrt) wrote :

marked it as new, cause you answered Jean-Yves question

Changed in mail-notification:
status: Incomplete → New
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.