Re: [MlMt] show List-Id headers or more direct support for unsubcribe of mailing lists ?

2014-01-10 Thread Benny Kjær Nielsen

On 9 Jan 2014, at 13:12, Max Rydahl Andersen wrote:


Is there a way to show List-Id* headers for mails that have it ?


Not easily. It is possible to customize the headers view, but it's not 
straightforward and I still expect to eventually replace the headers 
view completely.


I'm especially interested in seeing the mailto: link for unsubscribing 
and for https: urls for archives.


Example:
List-Unsubscribe: 
https://lists.jboss.org/mailman/listinfo/jbosstools-dev,

mailto:jbosstools-dev-requ...@lists.jboss.org?subject=unsubscribe
List-Archive: http://lists.jboss.org/pipermail/jbosstools-dev

Mailmate could even have buttons show up for these directly, but 
thought it would be nice being able to configure the list of headers 
shown for mails I'm viewing

and I could do it myself ;)


Some system for customizing the displayed message (adding buttons) would 
be nice, but that's not currently possible. What we can do though is to 
create a “Mailing List” bundle with “Unsubscribe” and “Go to 
Archive” commands. Would that be sufficient for now?


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


Re: [MlMt] show List-Id headers or more direct support for unsubcribe of mailing lists ?

2014-01-10 Thread Benny Kjær Nielsen

On 9 Jan 2014, at 21:46, Mike Brasch wrote:


On 9 Jan 2014, at 19:51, Kee Hinckley wrote:

MailMate does do a nice job with from addresses though. Every time I 
reply to this list it switches to the address that I previously used 
for


Ah, I forgot: Messenger Pro also automatically filled out the to-field 
(based on the current selected folder). I think in the case of mailing 
lists, mailmate should not guess the from-address. The most mailing 
lists accepting the address used for subscribing. And this is the only 
address which is eligible. There is IMHO nothing to guess.


Well, the guess would be based on existing messages written to the 
mailing list and should therefore be correct. But this might need to be 
improved if only received mailing list messages exists (replies would 
work, but I'm not if the first message written to the list is a new 
thread).



This is a feature I miss to this day.

And, if possible, this should also working with the mailing list smart 
list (with subfolders), which I'm using most of the time.


That should work too. (This mailbox is not a special case with respect 
to how it works now.)


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


Re: [MlMt] show List-Id headers or more direct support for unsubcribe of mailing lists ?

2014-01-10 Thread Max Rydahl Andersen



On 10 Jan 2014, at 13:13, Benny Kjær Nielsen wrote:


On 9 Jan 2014, at 13:12, Max Rydahl Andersen wrote:


Is there a way to show List-Id* headers for mails that have it ?


Not easily. It is possible to customize the headers view, but it's not 
straightforward and I still expect to eventually replace the headers 
view completely.


okey - i'll wait ;)

I'm especially interested in seeing the mailto: link for 
unsubscribing and for https: urls for archives.


Example:
List-Unsubscribe: 
https://lists.jboss.org/mailman/listinfo/jbosstools-dev,

mailto:jbosstools-dev-requ...@lists.jboss.org?subject=unsubscribe
List-Archive: http://lists.jboss.org/pipermail/jbosstools-dev

Mailmate could even have buttons show up for these directly, but 
thought it would be nice being able to configure the list of headers 
shown for mails I'm viewing

and I could do it myself ;)


Some system for customizing the displayed message (adding buttons) 
would be nice, but that's not currently possible. What we can do 
though is to create a “Mailing List” bundle with “Unsubscribe” 
and “Go to Archive” commands. Would that be sufficient for now?


That would be nice for sure!

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


Re: [MlMt] show List-Id headers or more direct support for unsubcribe of mailing lists ?

2014-01-10 Thread Mike Brasch

On 10 Jan 2014, at 13:22, Benny Kjær Nielsen wrote:


How did it know which list you were writing to?


I think Messenger Pro derived it from the current folder and the 
(manually maintained) list of all mailing lists. Maybe each list entry 
had a path. I don't remember that completely. But it worked. Every time 
I opened a new thread, MP automagically filled out the list specific 
from and the to field. It behaved exactly like in a usenet client.


One way to realise it could be a simple user maintainable list of all 
used mailing lists (the MP-way). This would be absolutely OK for me.


The other way could be automatic guessing derived from the header 
information of the first n mails in current folder (I would expect that 
all users of mailing lists let sort the messages into appropriate 
folders.)


If I see the header, it might be difficult to find the correct 
from-address. Often I used aliases which appears in a slightly different 
version in each mail. One example is al...@provider.de appears in header 
like X-Remote-Delivered-To: al...@123456provider.de. The correct 
address al...@provider.de appears only in the 2nd Received:-block.


I think the first one is the more stable solution. Although it means 
more work for the user. But it is easier for people like me who used 
different addresses for subscribing to mailing lists over the years. 
Currently, if I cannot remember, I have to look into the headers to get 
the correct from-address which is really annoying.


Maybe such a list entry could be generated via context menu on a list 
mail via header fields like List-post:.


If the currently selected message or mailbox has the information 
needed then it can be done automatically. Actually, this code already 
exists, but it was disabled because it was annoying for some users (I 
forgot the details). MailMate used the `List-Post` header to create 
the new message.


I've inserted a boolean to enable this code, but I haven't tested it. 
You can tell me about any issues when the next test version is out :-)


defaults write com.freron.MailMate MmListPostLookupEnabled -bool YES


This does not work here. The to-field is always empty. Even in mailing 
lists where I had written days ago.


Maybe an important detail: I'm using only one mail account. All other 
addresses are either aliases of the main address or forwarding addresses 
of other providers (via Personalities feature of Fastmail). All of these 
addresses are inserted into the email addresses field of the account 
settings.



--
Gruß
Mike___
mailmate mailing list
mailmate@lists.freron.com
http://lists.freron.com/listinfo/mailmate


Re: [MlMt] show List-Id headers or more direct support for unsubcribe of mailing lists ?

2014-01-10 Thread Benny Kjær Nielsen

On 10 Jan 2014, at 20:23, Mike Brasch wrote:

The other way could be automatic guessing derived from the header 
information of the first n mails in current folder (I would expect 
that all users of mailing lists let sort the messages into appropriate 
folders.)


If I see the header, it might be difficult to find the correct 
from-address. Often I used aliases which appears in a slightly 
different version in each mail. One example is al...@provider.de 
appears in header like X-Remote-Delivered-To: 
al...@123456provider.de. The correct address al...@provider.de 
appears only in the 2nd Received:-block.


As long as the Address Pattern (or the list of email addresses) in the 
IMAP account settings are correct then MailMate should be able to find 
the correct from address in most cases. Otherwise, I'm always interested 
in knowing when this doesn't work.


I've inserted a boolean to enable this code, but I haven't tested it. 
You can tell me about any issues when the next test version is out 
:-)


defaults write com.freron.MailMate MmListPostLookupEnabled -bool YES


This does not work here. The to-field is always empty. Even in mailing 
lists where I had written days ago.


I wasn't quite clear. A test version with this variable is not yet 
released (I added it seconds before sending the reply).


Maybe an important detail: I'm using only one mail account. All other 
addresses are either aliases of the main address or forwarding 
addresses of other providers (via Personalities feature of Fastmail). 
All of these addresses are inserted into the email addresses field of 
the account settings.


Ok, then you should have the correct From address for most replies and 
new messages (if there are any messages to derive it from).


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


Re: [MlMt] show List-Id headers or more direct support for unsubcribe of mailing lists ?

2014-01-10 Thread Mike Brasch

On 10 Jan 2014, at 21:28, Benny Kjær Nielsen wrote:


On 10 Jan 2014, at 20:23, Mike Brasch wrote:

This does not work here. The to-field is always empty. Even in 
mailing lists where I had written days ago.


I wasn't quite clear. A test version with this variable is not yet 
released (I added it seconds before sending the reply).


After your post I found a new test release (3932) – I thought it was 
the release you meant. :-)


Ok, I'll waiting.

--
Gruß
Mike
___
mailmate mailing list
mailmate@lists.freron.com
http://lists.freron.com/listinfo/mailmate


Re: [MlMt] show List-Id headers or more direct support for unsubcribe of mailing lists ?

2014-01-09 Thread Mike Brasch

Moin!

I have, with respect to the mailing lists, also a few wishes.

Many years ago (10 years), my favorite mail client on RISC OS 
(Messenger Pro, mail and usenet client) had speacial features for 
mailing lists. The feel of mailing lists was exactly the same as that of 
Usenet-groups (incl. scoring, kill file etc.). If I, for example, 
created a new thread in a mailing list, MP used automatically the 
correct from-address. This was done via a manually maintained list of 
mailing lists with their standard adresses (post, unsubscribe, help 
etc.).


I don't know if it will be difficult du do this automatically. It would 
be OK for me to do it manually.


--
Gruß
Mike
___
mailmate mailing list
mailmate@lists.freron.com
http://lists.freron.com/listinfo/mailmate


Re: [MlMt] show List-Id headers or more direct support for unsubcribe of mailing lists ?

2014-01-09 Thread Kee Hinckley

On 9 Jan 2014, at 13:21, Mike Brasch wrote:
Many years ago (10 years), my favorite mail client on RISC OS 
(Messenger Pro, mail and usenet client) had speacial features for 
mailing lists. The feel of mailing lists was exactly the same as that 
of Usenet-groups (incl. scoring, kill file etc.). If I, for example, 
created a new thread in a mailing list, MP used automatically the 
correct from-address. This was done via a manually maintained list of 
mailing lists with their standard adresses (post, unsubscribe, help 
etc.).


Not exactly a kill file, but it _is_ possible to mute a conversation so 
you don't see it anymore. Unfortunately it doesn't seem to work in the 
one case I'd like it too--when I mute and then trash a message. It ought 
to then trash all further messages in that conversation.


MailMate does do a nice job with from addresses though. Every time I 
reply to this list it switches to the address that I previously used for 
it.___
mailmate mailing list
mailmate@lists.freron.com
http://lists.freron.com/listinfo/mailmate


Re: [MlMt] show List-Id headers or more direct support for unsubcribe of mailing lists ?

2014-01-09 Thread Mike Brasch

On 9 Jan 2014, at 19:51, Kee Hinckley wrote:

MailMate does do a nice job with from addresses though. Every time I 
reply to this list it switches to the address that I previously used 
for


Ah, I forgot: Messenger Pro also automatically filled out the to-field 
(based on the current selected folder). I think in the case of mailing 
lists, mailmate should not guess the from-address. The most mailing 
lists accepting the address used for subscribing. And this is the only 
address which is eligible. There is IMHO nothing to guess.


This is a feature I miss to this day.

And, if possible, this should also working with the mailing list smart 
list (with subfolders), which I'm using most of the time.


--
Gruß
Mike
___
mailmate mailing list
mailmate@lists.freron.com
http://lists.freron.com/listinfo/mailmate