[MlMt] A better search UI

2013-12-02 Thread rail4you
MailMate has a very powerful search system. I like it but I hope there 
will be some improvement to make MailMate better. My suggestion is:


1. Complete Breadcrumb navigation

MailMate already uses a breadcrumb like navigation to show the search 
term. But you can only come back to the first search condition. You 
can't go to root(All emails) directly in the navigation bar. Press Esc 
or hit back button or hit mailbox is not clear for people. Why not 
add All Mails as the root search condition. For example: All Mails - 
Subject is abc - Date is  - ...


2. A google like search textbox

I can search almost everything in MailMate search UI. But I must use 
mouse to select item of listbox. I can't use keyboard!! I hope there 
will be a single textbox like google. You can input any search format 
string in it. For example:

I input #date is 2013-12-2, it will search today's emails for me.

3. Custom search

MailMate can save custom search. But custom search converted to a smart 
mailbox. I can't use custom search directly in the search UI. It is 
better MailMate show custom search in a listbox or somewhere easy to 
catch.
MailMate can put such search near save button. (I can mock an UI but I 
don't know how to publish images in mail list).___
mailmate mailing list
mailmate@lists.freron.com
http://lists.freron.com/listinfo/mailmate


Re: [MlMt] Hash Function Parameter? What Am I Missing Here?

2013-12-02 Thread Benny Kjær Nielsen

On 30 Nov 2013, at 18:48, Scott Blystone wrote:

The release notes of the latest developer build contained the 
following text:


Revision 3872 (Friday, November 29, 2013)

The following can be used to change the hash function used for OpenPGP 
messages:


	defaults write com.freron.MailMate MmOpenPGPHashFunction -string 
sha256


Do not use this if you do not know what you are doing.

What am I missing here? I have many years encryption experience but I 
do not understand the purpose of this parameter.The digest and hash 
functions are determined when the actual key itself is generated and 
not by the mail client!


First, I'm certainly no security expert and I welcome any 
comments/corrections to the following.


For OpenPGP the hash function is not set in stone, but you can set a 
list of preferred hash functions, e.g., one of my keys has the following 
list:


Digest: SHA256, SHA1, SHA384, SHA512, SHA224

Unfortunately (embarrassingly) MailMate ignores this setting. It simply 
enforces the use of SHA1 to make sure that the “Content-Type” of a 
message shows the correct hash function in the so-called `micalg` 
parameter. I have it on my ToDo to improve this. The setting above was a 
quick fix for a user with a key which could not be used with SHA1 at 
all.


For S/MIME in MailMate, it's kind of worse, and it's partly because I'm 
not 100% sure how it works for S/MIME certificates. MailMate doesn't 
(and maybe cannot?) enforce a particular hash function, but MailMate 
also doesn't try to find out which hash algorithm is used.


The `micalg` parameter is simply set to `sha1` even if it's not true. 
It's actually my impression that this parameter is ignored most of the 
time, but I would of course like it to be correct. So far, I've figured 
out how to read the “Signature Algorithm” of a certificate and I've 
found so-called OIDs for various popular hashing functions. (I cannot 
seem to find any Apple API to do this more easily.) For example,


* sha1WithRSAEncryption: 
http://www.oid-info.com/get/1.2.840.113549.1.1.5
* sha256WithRSAEncryption: 
http://www.oid-info.com/get/1.2.840.113549.1.1.11


Documentation is scarce and I'm not sure this is the right way to go. 
For example, I just tried signing a message with Apple Mail using a 
certificate with a Signature Algorithm of “SHA-256 with RSA 
Encryption”, but the `micalg` parameter was still `sha1`. Obviously, I 
need to do more testing to understand this :-)


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


[MlMt] Page Up and Down Behavior / Next message direction

2013-12-02 Thread Jacques
I use an extended keyboard and used key binding to change the forward delete to 
Archive instead of delete, as I'm a Gmail user. 

I'm noticing if you focus on the message panel, you can use page up and down to 
scroll through long emails. When at the end, page down changes to 'go to next 
message' which is fine for me, but page up doesn't map to go to previous 
message.

Next thought, message selection direction. As I archive/delete emails, there is 
only one direction that selection goes with MM. In Mail.app it picks up from 
where I've come from, so selection of next message after archive/delete goes in 
either direction (next earlier dated message or next later dated message). 
Makes it smart so to speak.

Can this behavior following be added to MM as well?

-
Jacques
via Mac

signature.asc
Description: OpenPGP digital signature
___
mailmate mailing list
mailmate@lists.freron.com
http://lists.freron.com/listinfo/mailmate


[MlMt] Sticky settings

2013-12-02 Thread Jacques
I use MM in Wide mode, full screen.

Full screen choice doesn't stick between launches, always have to select it 
again to go back. Can you let this choice be sticky?

Also, in my wide settings certain columns I grow (From, Subject) and others I 
shrink to very small (SpamSieve, Raw Flags). In between sessions however, my 
choices don't stick here either. Can this be changed?

-
Jacques
via Mac

signature.asc
Description: OpenPGP digital signature
___
mailmate mailing list
mailmate@lists.freron.com
http://lists.freron.com/listinfo/mailmate


[MlMt] Keyboard shortcut/binding to search for string within Common Headers or Body?

2013-12-02 Thread Yuvi Zalkow
I'd like to have a quick, keyboard-centric way to perform a search for 
an email using the Common Headers or Body search...


I'm successfully using the keyboard binding for searchAllMessages: but 
it doesn't look like there is a way to fine-tune the search any further 
using a keyboard binding...


Is that correct?

Any plans for more keyboard-centric control in this realm with a future 
release?


Overall, I'm loving this keyboard binding feature!...
___
mailmate mailing list
mailmate@lists.freron.com
http://lists.freron.com/listinfo/mailmate


Re: [MlMt] Keyboard shortcut/binding to search for string within Common Headers or Body?

2013-12-02 Thread Edward Thome
My understanding is that the very first time it is done, it must be done 
with a mouse, but after that it can always be keyboard only.


Invoke a search, and select Common Headers or Body (either with mouse 
or Shift-Tab plus arrow-keys and spacebar).  From the MailMate Menubar 
with your mouse, select


Edit-Find-Use as Default Search.

From that moment on, every time you invoke a search of all messages, it 
will come up as a search of all messages by Common Headers or Body.


For me, typing
\
brings up a search of all messages by Common Headers or Body.  If fact 
the is, is not, contains or does not contain can also be made 
default in the same way.


A better explanation is located at:

http://www.macdrifter.com/2013/11/redefine-the-mailmate-default-search.html

Hoping that I interpreted your question correctly.
Ed


On 2 Dec 2013, at 13:41, Yuvi Zalkow wrote:

I'd like to have a quick, keyboard-centric way to perform a search for 
an email using the Common Headers or Body search...


I'm successfully using the keyboard binding for searchAllMessages: 
but it doesn't look like there is a way to fine-tune the search any 
further using a keyboard binding...


Is that correct?

Any plans for more keyboard-centric control in this realm with a 
future release?


Overall, I'm loving this keyboard binding feature!...
___
mailmate mailing list
mailmate@lists.freron.com
http://lists.freron.com/listinfo/mailmate

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


[MlMt] Deleting a thread

2013-12-02 Thread Kee Hinckley
Is there a way to create a key macro to select all of a thread and then 
delete it?

e.g. ``Command-Control-A Delete``

Actually, what I'd really like is the one new feature in Mavericks Mail 
that I rather liked---the way it handled threads, where deleting the 
thread would delete everything in the thread that's in the current 
mailbox, but not the rest---but that doesn't really work for smart 
mailbox rules. At the very least, it shouldn't delete stuff that's in 
the ``Sent`` folder.


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


[MlMt] Delete with Prejudice?

2013-12-02 Thread Will Styler
Hello!

I'm wondering if there exists a (key-bindable?) command to flat-out delete a 
message.  Not just to move the message to the trash, but to immediately damn it 
to the ether, removing it from the computer, server, and universe in general 
without even bothering with the the trash can.  This, as well as keyboard-based 
search, is the last thing I miss from Mutt.

Thanks,

Will

signature.asc
Description: OpenPGP digital signature
___
mailmate mailing list
mailmate@lists.freron.com
http://lists.freron.com/listinfo/mailmate


Re: [MlMt] Delete with Prejudice?

2013-12-02 Thread Kee Hinckley
``Option-Delete`` does a Delete Now, which I think is what you're 
looking for.


On 2 Dec 2013, at 22:42, Will Styler wrote:


Hello!

I'm wondering if there exists a (key-bindable?) command to flat-out 
delete a message.  Not just to move the message to the trash, but to 
immediately damn it to the ether, removing it from the computer, 
server, and universe in general without even bothering with the the 
trash can.  This, as well as keyboard-based search, is the last thing 
I miss from Mutt.


Thanks,

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


Re: [MlMt] Deleting a thread

2013-12-02 Thread Jeffrey Horn
On Mon, Dec 2, 2013, at 06:12 PM, Kee Hinckley wrote:
 Is there a way to create a key macro to select all of a thread and then 
 delete it?
 e.g. ``Command-Control-A Delete``

If you enable thread/conversation view in preferences (I don't remember
what it's called, and I'm not near my Mac), you should be able to
expand/collapse a thread with a key binding. If the thread is collapsed,
deleting it will delete the entire thread.

-- 
Jeffrey Horn
j...@jrhorn.me
http://hello.jrhorn.me/

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