News for hackers. Stuff that matters.
Re:.mail app by pyre on Wednesday July 25, 2012 @04:12PM (#4292786)
The issue with Gmail is that you can't affect the order in which the filters are applied.

For example: A error email gets sent to a development mailing list. Normally I tag all of the mailing list emails, and skip the inbox.

- What if I want the error email to stay in my inbox, but only if it's an error email?

- What if I want that email to get tagged as "ERRORS" and "DEV_LIST" and skip the Inbox?

I have to do weird filters like:

  filter #1 - if list:DEV_LIST and not subject:ERROR
              then tag w/ DEV_LIST and skip Inbox
  filter #2 - if list:DEV_LIST and subject:ERROR
              then tag w/ DEV_LIST and tag w/ ERROR
or:

  filter #1 - if list:DEV_LIST and not subject:ERROR
              then tag w/ DEV_LIST and skip Inbox
  filter #2 - if list:DEV_LIST and subject:ERROR
              then tag w/ DEV_LIST and tag w/ ERROR and skip Inbox
As you can imagine that these can get quite unwieldy.
Re:.mail app by mike-cardwell on Wednesday July 25, 2012 @05:07PM (#4293051)
I don't use GMail so I've never come across their filtering before, but that looks crap. Sieve is much more flexible. And they could have also implemented ManageSieve so people with mail clients which support the protocol could configure their filtering rules directly from their mta.