Re: [MlMt] using gmail label tags in format strings

2015-04-27 Thread David Rees
FYI, Multi-value header support has been added according to its ticket.
https://freron.lighthouseapp.com/projects/58672/tickets/777-support-multi-value-headers-in-submailboxes-recipient-headers-tags-flags

I personally haven't tried it out yet (I have not been using MailMate
lately because I find the gmail conversation view too useful to give up).


On Mon, May 19, 2014 at 10:10 AM, David Rees  wrote:

> Thanks! #tags works pretty well for submailboxes except when there are
> multiple headers as you described. I created ticket 777
>  for
> that.
>
> I also was able to get a tags column working, I pasted what I came up with
> in ticket 374
> .
>
>
> On Sat, May 17, 2014 at 12:27 PM, Benny Kjær Nielsen <
> mailingl...@freron.com> wrote:
>
>>  On 16 May 2014, at 6:46, David Rees wrote:
>>
>> I'm very excited about the gmail label support you are building into
>> MailMate, its the key feature I keep looking for in an OSX client. Simply
>> showing them as folders isn't enough for folks who active use Gmail.
>>
>> Once I make a gmail label a tag I lose it it as a folder on the left
>> however. So its hard to quickly see all emails with a given tag (which is
>> something a Gmail user is pretty used to).
>>
>> I've tried working around this with smart folder submailboxes on
>> Tags/Keywords, but it seems to be showing "Raw Flags" as described in
>> ticket
>> 374
>> http://freron.lighthouseapp.com/projects/58672-mailmate/tickets/374-Column-for-Showing-Tags-Keywords#ticket-374-3
>> .
>>
>> That unfortunately doesn't do the job since I get submailboxes like "@0,
>> \Flagged" and "$NotJunk, @0, \Answered, \Flagged, \Seen" (@0 is my gmail
>> label name).
>>
>>  It's slightly better if you use the virtual Tags header instead of
>> Tags/Keywords, but it'll only work well if you have at most 1 tag per
>> message. This is because submailboxes cannot handle multi-value headers
>> yet. This is almost only a problem for flags/tags and recipient headers,
>> but those are of course important problems.
>>
>> Is there anything I can do to work around this? I was thinking I could
>> perhaps try changing the submailbox format name from ${#flags.flag}", but
>> even if I can get that to narrow it down just to the label name it won't
>> handle the case of multiple labels on the same message.
>>
>> Yes, so currently your only alternative is to manually create smart
>> mailboxes for each tag.
>>
>> On the plus side I answered your question in the ticket system
>>  about how
>> to manually add a (hardcoded) “Tags” column. Other users might find that
>> interesting as well.
>>
>> --
>> Benny
>>
>> ___
>> 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] using gmail label tags in format strings

2014-05-21 Thread Benny Kjær Nielsen

On 18 May 2014, at 18:36, Rob McClure wrote:

Tried the modification to display tags in columns as noted in the 
ticket site and changed the code you supplied to use two of my tags. I 
get the column in my display but don't see anything in the column, 
even after adding one of the two chosen tags to a new message. 
attaching my plist.


It might not be the only problem, but I can see that your match-queries 
don't match:


matchQueries = {
isSomeOtherTag = "#flags.flag = 'Harmonization'";
...
};

And then later:

matchQuery = Harmonization;

That last one should have been:

matchQuery = isSomeOtherTag;

(Or you should have renamed `isSomeOtherTag`.)

Also, you should remove all other columns than `tag` from the file. 
MailMate merges your columns with the default columns and if you 
redefine all of them then you won't get any changes to the defaults in 
future MailMate updates.


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


Re: [MlMt] using gmail label tags in format strings

2014-05-19 Thread Rob McClure

Benny,
Tried the modification to display tags in columns as noted in the ticket 
site and changed the code you supplied to use two of my tags. I get the 
column in my display but don't see anything in the column, even after 
adding one of the two chosen tags to a new message. attaching my plist.


Rob McClure
sharkez at g

On 17 May 2014, at 13:27, Benny Kjær Nielsen wrote:


On 16 May 2014, at 6:46, David Rees wrote:


I'm very excited about the gmail label support you are building into
MailMate, its the key feature I keep looking for in an OSX client. 
Simply

showing them as folders isn't enough for folks who active use Gmail.

Once I make a gmail label a tag I lose it it as a folder on the left
however. So its hard to quickly see all emails with a given tag 
(which is

something a Gmail user is pretty used to).

I've tried working around this with smart folder submailboxes on
Tags/Keywords, but it seems to be showing "Raw Flags" as described in 
ticket

374.
That unfortunately doesn't do the job since I get submailboxes like 
"@0,
\Flagged" and "$NotJunk, @0, \Answered, \Flagged, \Seen" (@0 is my 
gmail

label name).


It's slightly better if you use the virtual `Tags` header instead of 
`Tags/Keywords`, but it'll only work well if you have at most 1 tag 
per message. This is because submailboxes cannot handle multi-value 
headers yet. This is almost only a problem for flags/tags and 
recipient headers, but those are of course important problems.


Is there anything I can do to work around this? I was thinking I 
could
perhaps try changing the submailbox format name from ${#flags.flag}", 
but
even if I can get that to narrow it down just to the label name it 
won't

handle the case of multiple labels on the same message.


Yes, so currently your only alternative is to manually create smart 
mailboxes for each tag.


On the plus side I answered your question in the [ticket 
system](http://freron.lighthouseapp.com/projects/58672/tickets/374) 
about how to manually add a (hardcoded) “Tags” column. Other users 
might find that interesting as well.


--
Benny
___
mailmate mailing list
mailmate@lists.freron.com
http://lists.freron.com/listinfo/mailmate
{
columns = {
attachments = {
formatting = {
doubleClick = {
mailboxSelection = "ALL_BODY_PARTS";
queryFormatting = {
formatString = "#parent-body-part = ${#body-part-id} 
and ((content-type.type exists and content-type.type != text and 
content-type.type != multipart) or content-disposition.type = attachment)";
separator = " or ";
};
setFormatting = {
string = "ALL_BODY_PARTS";
};
titleFormatting = {
formatString = "Attachments from 
${from.name:${from.address}}";
separator = " or ";
};
};
matchQuery = hasAttachments;
string = AttachmentTemplate;
};
matchQueries = {
hasAttachments = "#attachments-count != '0'";
};
maximumWidth = 16;
menuTitle = Attachments;
minimumWidth = 16;
sortAsInteger = 1;
sortKey = "#attachments-count";
titleImage = HeaderAttachment;
type = image;
};
date = {
formatting = {
children = (
{
formatString = "${#date-received}";
maximumValue = 1;
onlyIfCollapsed = 1;
},
{
doubleClick = {
queryFormatting = {
escapeSingleQuotes = 1;
formatString = "#date-received.day = 
'${#date-received.day}'";
separator = " or ";
};
titleFormatting = {
formatString = 
"\U201c${#date-received.day}\U201d";
prefixString = "Date is ";
separator = " or ";
};
};
formatString = "${#date-received}";
}
);
type = firstMatch;
};
sortKey = "#date-received";
  

Re: [MlMt] using gmail label tags in format strings

2014-05-19 Thread David Rees
Thanks! #tags works pretty well for submailboxes except when there are
multiple headers as you described. I created ticket
777
for
that.

I also was able to get a tags column working, I pasted what I came up with
in ticket 
374
.


On Sat, May 17, 2014 at 12:27 PM, Benny Kjær Nielsen  wrote:

>  On 16 May 2014, at 6:46, David Rees wrote:
>
> I'm very excited about the gmail label support you are building into
> MailMate, its the key feature I keep looking for in an OSX client. Simply
> showing them as folders isn't enough for folks who active use Gmail.
>
> Once I make a gmail label a tag I lose it it as a folder on the left
> however. So its hard to quickly see all emails with a given tag (which is
> something a Gmail user is pretty used to).
>
> I've tried working around this with smart folder submailboxes on
> Tags/Keywords, but it seems to be showing "Raw Flags" as described in
> ticket
> 374
> http://freron.lighthouseapp.com/projects/58672-mailmate/tickets/374-Column-for-Showing-Tags-Keywords#ticket-374-3
> .
>
> That unfortunately doesn't do the job since I get submailboxes like "@0,
> \Flagged" and "$NotJunk, @0, \Answered, \Flagged, \Seen" (@0 is my gmail
> label name).
>
>  It's slightly better if you use the virtual Tags header instead of
> Tags/Keywords, but it'll only work well if you have at most 1 tag per
> message. This is because submailboxes cannot handle multi-value headers
> yet. This is almost only a problem for flags/tags and recipient headers,
> but those are of course important problems.
>
> Is there anything I can do to work around this? I was thinking I could
> perhaps try changing the submailbox format name from ${#flags.flag}", but
> even if I can get that to narrow it down just to the label name it won't
> handle the case of multiple labels on the same message.
>
> Yes, so currently your only alternative is to manually create smart
> mailboxes for each tag.
>
> On the plus side I answered your question in the ticket 
> systemabout how 
> to manually add a (hardcoded) “Tags” column. Other users might
> find that interesting as well.
>
> --
> Benny
>
> ___
> 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] Using Gmail

2014-05-17 Thread Benny Kjær Nielsen

On 16 May 2014, at 12:41, Gary Hull wrote:

Tags are pretty much labels, but they don't map back and forth to 
Gmail.


To be precise, plain tags (IMAP keywords) actually do synchronize with 
the server, but you cannot see them in the Gmail web interface unless 
they have been configured in MailMate to map to explicit Gmail labels.


(A question I just thought of: Are MailMate tags transferred up to 
IMAP servers and then down again to, for instance, another MailMate 
installation on another Macintosh?


Yes. As long as the servers support IMAP keywords (which most of them 
do).



To non-MailMate IMAP clients?)


Well, yes, but as far as I know most of them ignores custom IMAP 
keywords except for a small hardcoded set.


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


Re: [MlMt] Using Gmail

2014-05-17 Thread Benny Kjær Nielsen

On 16 May 2014, at 10:13, Gary Hull wrote:

My impression is that MailMate doesn't deal well with Gmail by design, 
and there's no plan to natively support Gmail.


Well, even though I dislike the design choices for Gimap (and calling it 
IMAP) I've done a lot to make it work in MailMate. A rough estimate is 
that half of the MailMate users have a Gmail account which means I don't 
really have a choice.


But I try to do it in a way such that most parts of MailMate are unaware 
of the account type (IMAP or Gmail).


However, in the MailMate documentation there are hacks given for those 
who must use Gmail, the first of which is "Don't use labels," the 
second of which is "If you do you use labels use one and only one 
label for every each and every e-mail," and the third of which is "If 
you must use labels as tags and put more than one on each e-mail, get 
used to a lot of duplicated e-mails, because GIMAP presents labels as 
separate folders to connecting IMAP clients."


As stated in my previous reply I have softened this a bit. Multiple 
labels are okay if using the tags-to-labels mapping.


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


Re: [MlMt] Using Gmail

2014-05-17 Thread Benny Kjær Nielsen

On 16 May 2014, at 9:28, Alasdair Muckart wrote:

I'll answer questions in this thread here and there and hopefully I'll 
cover everything. Otherwise, ask again :-)


The current documentation seems to indicate that MM still doesn't deal 
too well with Gmail and labels, and with my current setup I really 
need the labels in Gmail.


Well, I kind of think MailMate deals quite well with Gmail while still 
being an IMAP email client. In a sense, I would claim that MailMate 
(theoretically) has better integration than most email clients, but I'll 
get back to that.


For the moment I'm using Airmail which is nice and fast and seems to 
handle gmails quirks Ok, but doesn't locally cache mail and is having 
some issues actually finding all 270-odd thousand messages I have.


This is actually the main problem. MailMate might not work very well 
with 270K emails. In particular with Gmail which not only throttles 
bandwidth during the initial synchronization, but also seems to have 
some delays for large mailboxes (I **still** haven't analyzed this, but 
my suspicion is that it is related to so-called IMAP CONDSTORE).


I'd very much like to keep using MailMate, so I'm interested in what 
the options are for setting it up with Gmail in a way that'll allow me 
to keep my label setup. 


You should read [this blog 
post](http://blog.freron.com/2013/mavericks-gmail-apple-mail-and-mailmate/) 
which describes how MailMate can now map tags (IMAP keywords) to labels. 
It requires that you tell MailMate which tags should be mapped to which 
Gmail labels (in the Tags preferences pane), but after that you should 
be able to simply use the tags interface to handle Gmail labels. This 
also means that moving messages between Gmail servers and IMAP servers 
works as you would expect/hope.


The main problem is actually that MailMate won't show the Gmail label 
mailboxes and it's not possible to make MailMate automatically show tag 
smart mailboxes instead (this is the plan). This was also the subject of 
a reply to this mailing list a few minutes ago.


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


Re: [MlMt] using gmail label tags in format strings

2014-05-17 Thread Benny Kjær Nielsen

On 16 May 2014, at 6:46, David Rees wrote:


I'm very excited about the gmail label support you are building into
MailMate, its the key feature I keep looking for in an OSX client. 
Simply

showing them as folders isn't enough for folks who active use Gmail.

Once I make a gmail label a tag I lose it it as a folder on the left
however. So its hard to quickly see all emails with a given tag (which 
is

something a Gmail user is pretty used to).

I've tried working around this with smart folder submailboxes on
Tags/Keywords, but it seems to be showing "Raw Flags" as described in 
ticket

374.
That unfortunately doesn't do the job since I get submailboxes like 
"@0,
\Flagged" and "$NotJunk, @0, \Answered, \Flagged, \Seen" (@0 is my 
gmail

label name).


It's slightly better if you use the virtual `Tags` header instead of 
`Tags/Keywords`, but it'll only work well if you have at most 1 tag per 
message. This is because submailboxes cannot handle multi-value headers 
yet. This is almost only a problem for flags/tags and recipient headers, 
but those are of course important problems.



Is there anything I can do to work around this? I was thinking I could
perhaps try changing the submailbox format name from ${#flags.flag}", 
but
even if I can get that to narrow it down just to the label name it 
won't

handle the case of multiple labels on the same message.


Yes, so currently your only alternative is to manually create smart 
mailboxes for each tag.


On the plus side I answered your question in the [ticket 
system](http://freron.lighthouseapp.com/projects/58672/tickets/374) 
about how to manually add a (hardcoded) “Tags” column. Other users 
might find that interesting as well.


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


Re: [MlMt] Using Gmail

2014-05-16 Thread Jon Garrison
I use mailmate with my personal (vanilla IMAP) account and my work email 
that is google apps for business. They both seem the same.


I don't have ANY issues with gmail, but I have pretty basic labeling. 
Basically I treat them like folders, but I do have some server side 
rules that result in mail getting multiple labels and I don't see any 
issues.


I get email on time without delays which is what I wasn't getting with 
mail.app...


I do bounce to the web client to make filters/labels and occasionally 
for the port 80/443 when outbound SMTP is blocked by whatever client 
site network I am on.


Jon

On 16 May 2014, at 3:41, Gary Hull wrote:

If you have a lot of legacy e-mail in a Gmail account, then I 
certainly understand that MailMate support for Gmail labels would be 
helpful. But it sounds like you recently moved to Gmail. In that case, 
make sure that you take a close look at MailMate's smart mailboxes, at 
at tags.


For instance, I used labels on Gmail for messages related to a 
particular business line. But in MailMate I'm able to cover that with 
an (admittedly super complex) smart mailbox that doesn't take any 
maintenance on my part. (The mailbox picks up on e-mail domains, 
names, keywords in the mail body, etc.) (In a worst case scenario, if 
a few things fall through the cracks, you can pick them up in the 
smart mailbox by adding an ANY ... tag = [___] in there at the end of 
the conditions and manually apply tags.


Tags are pretty much labels, but they don't map back and forth to 
Gmail. After getting things set up, however, you really never need to 
log into the Gmail web interface. It's a nice web app, but in theory 
you've made the decision to go with a Mac-side client, perhaps because 
you have a bunch of different accounts to track. So in that case, who 
cares if the Gmail app doesn't show the tags as labels if you're not 
using the web app?


(A question I just thought of: Are MailMate tags transferred up to 
IMAP servers and then down again to, for instance, another MailMate 
installation on another Macintosh? To non-MailMate IMAP clients?)


On 16 May 2014, at 18:38, Alasdair Muckart wrote:


Thanks Gary,

I completely understand the design decisions behind MailMate, and 
Google's strange not-quite-IMAP implementation. The reality though is 
that Gmail (and GIMAP) actually work *really* well, and recent 
comments made me wonder if there was more label-compatibility coming 
in MM. 


On 16 May 2014 at 8:13:44 pm, Gary Hull (yh82d7...@yandex.com) wrote:
My impression is that MailMate doesn't deal well with Gmail by 
design,

and there's no plan to natively support Gmail. MailMate is a
standards-based e-mail client that follows the various IMAP RFCs. 
Gmail
uses an undocumented proprietary fork/hack of IMAP ("GIMAP"). 
There's
only one developer for MailMate, and he has to prioritize. In 
addition,
Google could change things at any time and break MailMate, and given 
the

rumors that the results of the Sparrow acquisition are about to bear
fruit, it seems like it's in Google's interest to "encourage" Gmail
users to migrate to Google's own PC-side client, rather than use 
other

clients, so if, oops!, stuff "accidentally" starts to break in other
clients that try to support GIMAP, hey, that's the way the cookie
crumbles.

However, in the MailMate documentation there are hacks given for 
those
who must use Gmail, the first of which is "Don't use labels," the 
second

of which is "If you do you use labels use one and only one label for
every each and every e-mail," and the third of which is "If you must 
use
labels as tags and put more than one on each e-mail, get used to a 
lot
of duplicated e-mails, because GIMAP presents labels as separate 
folders

to connecting IMAP clients."

On 16 May 2014, at 16:28, Alasdair Muckart wrote:


Hi all,

For various reasons I've had to migrate all of my email out of the
'normal' (courier) IMAP server I was using over to Google (apps for
business).

The current documentation seems to indicate that MM still doesn't 
deal

too well with Gmail and labels, and with my current setup I really
need the labels in Gmail.

For the moment I'm using Airmail which is nice and fast and seems 
to
handle gmails quirks Ok, but doesn't locally cache mail and is 
having

some issues actually finding all 270-odd thousand messages I have.

I'd very much like to keep using MailMate, so I'm interested in 
what
the options are for setting it up with Gmail in a way that'll allow 
me

to keep my label setup.

Thanks.
--
Alasdair Muckart | William de Wyke | http://wherearetheelves.net
"There is hardly anything in the world that some man cannot make a
little worse
and sell a little cheaper, and the people who consider price only 
are

this man's
lawful prey." - John Ruskin, 1819-1900.

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

___
mai

Re: [MlMt] Using Gmail

2014-05-16 Thread Alasdair Muckart
On 16 May 2014 at 10:42:15 pm, Gary Hull (yh82d7...@yandex.com) wrote:
> If you have a lot of legacy e-mail in a Gmail account, then I certainly 
> understand that MailMate support for Gmail labels would be helpful. 
> But it sounds like you recently moved to Gmail. In that case, make 
> sure that you take a close look at MailMate's smart mailboxes, at at tags. 

I have just migrated but I've taken may my 15-year, 270k+ archive of email with 
me. 

> Tags are pretty much labels, but they don't map back and forth 
> to Gmail. After getting things set up, however, you really never need to  
> log into the Gmail web interface. It's a nice web app, but in theory you've  
> made the decision to go with a Mac-side client, perhaps because you  
> have a bunch of different accounts to track. So in that case, who cares  
> if the Gmail app doesn't show the tags as labels if you're not using the  
> web app?

That's the thing, I haven't made the decision to *just* go with a Mac-side 
client. I also heavily use the web interface when I'm dealing with email on 
other computers.
 
--
Alasdair Muckart | William de Wyke | http://wherearetheelves.net
"There is hardly anything in the world that some man cannot make a little worse
and sell a little cheaper, and the people who consider price only are this man's
lawful prey." - John Ruskin, 1819-1900.

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


Re: [MlMt] Using Gmail

2014-05-16 Thread Gary Hull
If you have a lot of legacy e-mail in a Gmail account, then I certainly 
understand that MailMate support for Gmail labels would be helpful. But 
it sounds like you recently moved to Gmail. In that case, make sure that 
you take a close look at MailMate's smart mailboxes, at at tags.


For instance, I used labels on Gmail for messages related to a 
particular business line. But in MailMate I'm able to cover that with an 
(admittedly super complex) smart mailbox that doesn't take any 
maintenance on my part. (The mailbox picks up on e-mail domains, names, 
keywords in the mail body, etc.) (In a worst case scenario, if a few 
things fall through the cracks, you can pick them up in the smart 
mailbox by adding an ANY ... tag = [___] in there at the end of the 
conditions and manually apply tags.


Tags are pretty much labels, but they don't map back and forth to Gmail. 
After getting things set up, however, you really never need to log into 
the Gmail web interface. It's a nice web app, but in theory you've made 
the decision to go with a Mac-side client, perhaps because you have a 
bunch of different accounts to track. So in that case, who cares if the 
Gmail app doesn't show the tags as labels if you're not using the web 
app?


(A question I just thought of: Are MailMate tags transferred up to IMAP 
servers and then down again to, for instance, another MailMate 
installation on another Macintosh? To non-MailMate IMAP clients?)


On 16 May 2014, at 18:38, Alasdair Muckart wrote:


Thanks Gary,

I completely understand the design decisions behind MailMate, and 
Google's strange not-quite-IMAP implementation. The reality though is 
that Gmail (and GIMAP) actually work *really* well, and recent 
comments made me wonder if there was more label-compatibility coming 
in MM. 


On 16 May 2014 at 8:13:44 pm, Gary Hull (yh82d7...@yandex.com) wrote:
My impression is that MailMate doesn't deal well with Gmail by 
design,

and there's no plan to natively support Gmail. MailMate is a
standards-based e-mail client that follows the various IMAP RFCs. 
Gmail

uses an undocumented proprietary fork/hack of IMAP ("GIMAP"). There's
only one developer for MailMate, and he has to prioritize. In 
addition,
Google could change things at any time and break MailMate, and given 
the

rumors that the results of the Sparrow acquisition are about to bear
fruit, it seems like it's in Google's interest to "encourage" Gmail
users to migrate to Google's own PC-side client, rather than use 
other

clients, so if, oops!, stuff "accidentally" starts to break in other
clients that try to support GIMAP, hey, that's the way the cookie
crumbles.

However, in the MailMate documentation there are hacks given for 
those
who must use Gmail, the first of which is "Don't use labels," the 
second

of which is "If you do you use labels use one and only one label for
every each and every e-mail," and the third of which is "If you must 
use
labels as tags and put more than one on each e-mail, get used to a 
lot
of duplicated e-mails, because GIMAP presents labels as separate 
folders

to connecting IMAP clients."

On 16 May 2014, at 16:28, Alasdair Muckart wrote:


Hi all,

For various reasons I've had to migrate all of my email out of the
'normal' (courier) IMAP server I was using over to Google (apps for
business).

The current documentation seems to indicate that MM still doesn't 
deal

too well with Gmail and labels, and with my current setup I really
need the labels in Gmail.

For the moment I'm using Airmail which is nice and fast and seems to
handle gmails quirks Ok, but doesn't locally cache mail and is 
having

some issues actually finding all 270-odd thousand messages I have.

I'd very much like to keep using MailMate, so I'm interested in what
the options are for setting it up with Gmail in a way that'll allow 
me

to keep my label setup.

Thanks.
--
Alasdair Muckart | William de Wyke | http://wherearetheelves.net
"There is hardly anything in the world that some man cannot make a
little worse
and sell a little cheaper, and the people who consider price only 
are

this man's
lawful prey." - John Ruskin, 1819-1900.

___
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



--
Alasdair Muckart | William de Wyke | http://wherearetheelves.net
"There is hardly anything in the world that some man cannot make a 
little worse
and sell a little cheaper, and the people who consider price only are 
this man's

lawful prey." - John Ruskin, 1819-1900.

___
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] Using Gmail

2014-05-16 Thread Alasdair Muckart
Thanks Gary,

I completely understand the design decisions behind MailMate, and Google's 
strange not-quite-IMAP implementation. The reality though is that Gmail (and 
GIMAP) actually work *really* well, and recent comments made me wonder if there 
was more label-compatibility coming in MM. 

On 16 May 2014 at 8:13:44 pm, Gary Hull (yh82d7...@yandex.com) wrote:
> My impression is that MailMate doesn't deal well with Gmail by design,
> and there's no plan to natively support Gmail. MailMate is a
> standards-based e-mail client that follows the various IMAP RFCs. Gmail
> uses an undocumented proprietary fork/hack of IMAP ("GIMAP"). There's
> only one developer for MailMate, and he has to prioritize. In addition,
> Google could change things at any time and break MailMate, and given the
> rumors that the results of the Sparrow acquisition are about to bear
> fruit, it seems like it's in Google's interest to "encourage" Gmail
> users to migrate to Google's own PC-side client, rather than use other
> clients, so if, oops!, stuff "accidentally" starts to break in other
> clients that try to support GIMAP, hey, that's the way the cookie
> crumbles.
>  
> However, in the MailMate documentation there are hacks given for those
> who must use Gmail, the first of which is "Don't use labels," the second
> of which is "If you do you use labels use one and only one label for
> every each and every e-mail," and the third of which is "If you must use
> labels as tags and put more than one on each e-mail, get used to a lot
> of duplicated e-mails, because GIMAP presents labels as separate folders
> to connecting IMAP clients."
>  
> On 16 May 2014, at 16:28, Alasdair Muckart wrote:
>  
> > Hi all,
> >
> > For various reasons I've had to migrate all of my email out of the
> > 'normal' (courier) IMAP server I was using over to Google (apps for
> > business).
> >
> > The current documentation seems to indicate that MM still doesn't deal
> > too well with Gmail and labels, and with my current setup I really
> > need the labels in Gmail.
> >
> > For the moment I'm using Airmail which is nice and fast and seems to
> > handle gmails quirks Ok, but doesn't locally cache mail and is having
> > some issues actually finding all 270-odd thousand messages I have.
> >
> > I'd very much like to keep using MailMate, so I'm interested in what
> > the options are for setting it up with Gmail in a way that'll allow me
> > to keep my label setup.
> >
> > Thanks.
> > --
> > Alasdair Muckart | William de Wyke | http://wherearetheelves.net
> > "There is hardly anything in the world that some man cannot make a
> > little worse
> > and sell a little cheaper, and the people who consider price only are
> > this man's
> > lawful prey." - John Ruskin, 1819-1900.
> >
> > ___
> > 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
>  

--
Alasdair Muckart | William de Wyke | http://wherearetheelves.net
"There is hardly anything in the world that some man cannot make a little worse
and sell a little cheaper, and the people who consider price only are this man's
lawful prey." - John Ruskin, 1819-1900.

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


Re: [MlMt] Using Gmail

2014-05-16 Thread Gary Hull
My impression is that MailMate doesn't deal well with Gmail by design, 
and there's no plan to natively support Gmail. MailMate is a 
standards-based e-mail client that follows the various IMAP RFCs. Gmail 
uses an undocumented proprietary fork/hack of IMAP ("GIMAP"). There's 
only one developer for MailMate, and he has to prioritize. In addition, 
Google could change things at any time and break MailMate, and given the 
rumors that the results of the Sparrow acquisition are about to bear 
fruit, it seems like it's in Google's interest to "encourage" Gmail 
users to migrate to Google's own PC-side client, rather than use other 
clients, so if, oops!, stuff "accidentally" starts to break in other 
clients that try to support GIMAP, hey, that's the way the cookie 
crumbles.


However, in the MailMate documentation there are hacks given for those 
who must use Gmail, the first of which is "Don't use labels," the second 
of which is "If you do you use labels use one and only one label for 
every each and every e-mail," and the third of which is "If you must use 
labels as tags and put more than one on each e-mail, get used to a lot 
of duplicated e-mails, because GIMAP presents labels as separate folders 
to connecting IMAP clients."


On 16 May 2014, at 16:28, Alasdair Muckart wrote:


Hi all,

For various reasons I've had to migrate all of my email out of the 
'normal' (courier) IMAP server I was using over to Google (apps for 
business). 


The current documentation seems to indicate that MM still doesn't deal 
too well with Gmail and labels, and with my current setup I really 
need the labels in Gmail.


For the moment I'm using Airmail which is nice and fast and seems to 
handle gmails quirks Ok, but doesn't locally cache mail and is having 
some issues actually finding all 270-odd thousand messages I have.


I'd very much like to keep using MailMate, so I'm interested in what 
the options are for setting it up with Gmail in a way that'll allow me 
to keep my label setup. 


Thanks. 
--
Alasdair Muckart | William de Wyke | http://wherearetheelves.net
"There is hardly anything in the world that some man cannot make a 
little worse
and sell a little cheaper, and the people who consider price only are 
this man's

lawful prey." - John Ruskin, 1819-1900.

___
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] Using Gmail

2014-05-16 Thread Alasdair Muckart
Hi all,

For various reasons I've had to migrate all of my email out of the 'normal' 
(courier) IMAP server I was using over to Google (apps for business). 

The current documentation seems to indicate that MM still doesn't deal too well 
with Gmail and labels, and with my current setup I really need the labels in 
Gmail.

For the moment I'm using Airmail which is nice and fast and seems to handle 
gmails quirks Ok, but doesn't locally cache mail and is having some issues 
actually finding all 270-odd thousand messages I have.

I'd very much like to keep using MailMate, so I'm interested in what the 
options are for setting it up with Gmail in a way that'll allow me to keep my 
label setup. 

Thanks. 
--
Alasdair Muckart | William de Wyke | http://wherearetheelves.net
"There is hardly anything in the world that some man cannot make a little worse
and sell a little cheaper, and the people who consider price only are this man's
lawful prey." - John Ruskin, 1819-1900.

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


[MlMt] using gmail label tags in format strings

2014-05-15 Thread David Rees
I'm very excited about the gmail label support you are building into
MailMate, its the key feature I keep looking for in an OSX client. Simply
showing them as folders isn't enough for folks who active use Gmail.

Once I make a gmail label a tag I lose it it as a folder on the left
however. So its hard to quickly see all emails with a given tag (which is
something a Gmail user is pretty used to).

I've tried working around this with smart folder submailboxes on
Tags/Keywords, but it seems to be showing "Raw Flags" as described in ticket
374.
That unfortunately doesn't do the job since I get submailboxes like "@0,
\Flagged" and "$NotJunk, @0, \Answered, \Flagged, \Seen" (@0 is my gmail
label name).

Is there anything I can do to work around this? I was thinking I could
perhaps try changing the submailbox format name from ${#flags.flag}", but
even if I can get that to narrow it down just to the label name it won't
handle the case of multiple labels on the same message.

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