Re: [MlMt] Narrowing down searches with double click

2014-04-25 Thread Benny Kjær Nielsen

On 24 Apr 2014, at 21:49, Kee Hinckley wrote:


1. I double click on a from. I see all messages from them.
2. I see a subject that I want to archive (or delete, or file, or 
whatever).

3. I double click on the subject.

I now have all messages from the user, AND with that subject.

Is there any way to jump straight to "All messages with that subject"? 
I can't find anything other than killing the entire search and 
manually entering the subject (or browsing until I find it).


Yes, this is a problem. I realized it myself shortly after implementing 
the search system, but I have postponed finding a solution ever since.


You'll be happy to know that I revisited the issue today and I've added 
that search items can be right-clicked and then a menu item allows you 
to remove the search item under the mouse. A bit quicker, you can also 
hold down ⌥ when clicking on the item and it'll be removed. Finally, 
moving back in history brings the search item back.


I haven't used it much yet, but it seems to at least remove the 
annoyance of not being able to do anything at all.


(I'm not sure when I'm ready to release a test version with this 
feature.)


--
Benny
___
mailmate mailing list
mailmate@lists.freron.com
http://lists.freron.com/listinfo/mailmate


Re: [MlMt] MailSteward

2014-04-25 Thread Benny Kjær Nielsen

On 25 Apr 2014, at 2:47, Gustavo Daniel Villarreal wrote:


On 24 Apr 2014, at 4:20, Benny Kjær Nielsen wrote:

Internally, smart folders work just like IMAP folders. IMAP folders 
just have fixed conditions (matching messages with a virtual header 
specifying their server location). If you have rules specified for 
any kind of mailbox then they should be triggered no matter what you 
have or have not viewed in MailMate.


Benny, so is there a monitor or some scheduled process continually 
executing rules in MailMate?


No, rules are simply triggered when a message is added to a mailbox 
(internally a mailbox is a “live” query).


I thought this was not possible and that rules only applied to new 
mail/moves, until I tried this rule for archiving. Before, I just did 
archiving once I reached 80% quota, but now its taking care of itself 
(MailSteward has a scheduler that runs every x hours/minutes/etc).


I fixed some problems with date-based queries not so long ago, but 
otherwise this has not been changed. It's the opposite, there has been 
some problem with rules being applied too often (e.g, when rebuilding 
the database).


Currently, rules for a mailbox are only triggered when something is 
added to the mailbox, but this is not a technical limitation. I could 
easily change this to the rules being applied whenever messages in the 
mailbox meet the conditions of the rules. This could be a 
per-rule-option at some point, but I haven't quite decided how that 
should work yet.


When I have more time I should write a bit about how the query system in 
MailMate is implemented...


--
Benny
___
mailmate mailing list
mailmate@lists.freron.com
http://lists.freron.com/listinfo/mailmate


Re: [MlMt] MailSteward

2014-04-25 Thread Andre Kaltenbacher

On 25 Apr 2014, at 15:19, Benny Kjær Nielsen wrote:

Benny, so is there a monitor or some scheduled process continually 
executing rules in MailMate?


No, rules are simply triggered when a message is added to a mailbox 
(internally a mailbox is a “live” query)


That's something I noticed a few days ago, after I added a rule to move 
e-mails that have a specific header info from Inbox to Junk. That worked 
as expected, but it was impossible to move false positives back to 
Inbox; MailMate always moved them back to Junk again :)


It would be great to have a feature that would allow us to set rules for 
incoming, outgoing, ... mails.


–Andre
___
mailmate mailing list
mailmate@lists.freron.com
http://lists.freron.com/listinfo/mailmate


[MlMt] autocomplete in 10.9 vs 10.6 - no longer prefers words already in email body

2014-04-25 Thread Dr Gregory Jefferis

Hello,

I have just changed to a new laptop running 10.9.2 from one running 
10.6.8. I did not import settings as I had done on my previous few 
upgrades.


I notice a mildly annoying change in the behaviour of the autocomplete. 
When I press Esc it no longer prefers words that are already in the text 
of the email. For example I was previously using this to autocomplete 
long names.


Can this behaviour be adjusted or is it an OS-dependent change?

Many thanks,

Greg.

My system: MailMate/4174 MacBookPro11,3/x86_64/8/10.9.2

--
Gregory Jefferis, PhD
Division of Neurobiology
MRC Laboratory of Molecular Biology
Francis Crick Avenue
Cambridge Biomedical Campus
Cambridge, CB2 OQH, UK

http://www2.mrc-lmb.cam.ac.uk/group-leaders/h-to-m/g-jefferis
http://jefferislab.org
http://flybrain.stanford.edu
___
mailmate mailing list
mailmate@lists.freron.com
http://lists.freron.com/listinfo/mailmate


[MlMt] Condition the default message view preference on

2014-04-25 Thread Steve Lianoglou
Hi,

I know we have a "Prefer plain text" option in the preferences that
allows us to pick the default "view" of an email as text (or not).
Currently I have this set to "prefer plain text".

I'm curious, however, if this preference can be different based on
some condition.

For instance, I might actually prefer work related emails (ie. if the
email is sent from someone within my co's domain) to default to view
as HTML since some people genuinely put useful formatting in their
emails (or general announcements might include useful formatting) that
I would want to see from the outset -- of course if everyone wrote
with markdown syntax, the plain text would do just as well, but alas
;-)

Is it possible to somehow (documented or otherwise) set this
preference based on some rule based something? As mentioned, regex
matching against headers (from/to) could be ideal -- but even just a
preference based on the email account the mail lands in would be
helpful as well. Not sure if one would be easier than the other based
on what's "in" mailmate already.

Thanks,
-steve

-- 
Steve Lianoglou
Computational Biologist
Genentech
___
mailmate mailing list
mailmate@lists.freron.com
http://lists.freron.com/listinfo/mailmate


Re: [MlMt] MailSteward

2014-04-25 Thread Benny Kjær Nielsen

On 25 Apr 2014, at 16:51, Andre Kaltenbacher wrote:


[...]
That's something I noticed a few days ago, after I added a rule to 
move e-mails that have a specific header info from Inbox to Junk. That 
worked as expected, but it was impossible to move false positives back 
to Inbox; MailMate always moved them back to Junk again :)


It would be great to have a feature that would allow us to set rules 
for incoming, outgoing, ... mails.


This is the purpose of the currently disabled “events” in the rule 
editor. For now, the only alternative event implemented is messages 
leaving a mailbox (not available in the GUI), but new messages (fetched 
from the server) is also a candidate.


A workaround might be to add a condition on the read state of the 
message or the so-called “Recent” flag (this might be too strict and 
is not supported by all servers).


--
Benny
___
mailmate mailing list
mailmate@lists.freron.com
http://lists.freron.com/listinfo/mailmate


Re: [MlMt] autocomplete in 10.9 vs 10.6 - no longer prefers words already in email body

2014-04-25 Thread Benny Kjær Nielsen

On 25 Apr 2014, at 17:29, Dr Gregory Jefferis wrote:

I notice a mildly annoying change in the behaviour of the 
autocomplete. When I press Esc it no longer prefers words that are 
already in the text of the email. For example I was previously using 
this to autocomplete long names.


Can this behaviour be adjusted or is it an OS-dependent change?


It's not a MailMate feature. I'm on Lion right now and I'm not sure how 
the behavior is on Mavericks. I tried quickly googling this and I think 
it might work with ⌥-escape?


--
Benny
___
mailmate mailing list
mailmate@lists.freron.com
http://lists.freron.com/listinfo/mailmate


Re: [MlMt] Condition the default message view preference on

2014-04-25 Thread Benny Kjær Nielsen

On 25 Apr 2014, at 19:30, Steve Lianoglou wrote:


I know we have a "Prefer plain text" option in the preferences that
allows us to pick the default "view" of an email as text (or not).
Currently I have this set to "prefer plain text".

[...]

Is it possible to somehow (documented or otherwise) set this
preference based on some rule based something? As mentioned, regex
matching against headers (from/to) could be ideal -- but even just a
preference based on the email account the mail lands in would be
helpful as well. Not sure if one would be easier than the other based
on what's "in" mailmate already.


There is no hidden preference for this, but the implementation would be 
straightforward. MailMate could simply allow you to specify a mailbox 
containing the messages for which plain text should be preferred. The 
default should be “All Messages” although there is a technical 
problem here since this mailbox does not include trash/junk. Not sure 
how to handle that with respect to user interface...


--
Benny
___
mailmate mailing list
mailmate@lists.freron.com
http://lists.freron.com/listinfo/mailmate