On 11 May 2016, at 4:08, Benny Kjær Nielsen wrote:

On 9 May 2016, at 20:00, Benjamin Coddington wrote:

Hi list, I'm new here.

Welcome. And sorry about the late response.

I'm using MailMate 1.9.4 (5234), and it is very helpful for me to be able view a column that shows either a message's list-id header, or a concatenation of some headers from bugzilla. I do that with the following file:

...

formatString = "${list-id.identifier}${X-Bugzilla-Status:+${X-Bugzilla-Status} for ${X-Bugzilla-Assigned-To}}";

...

The list_bz_meta is the column I'd like to use. This column always functions as expected for some period of time after starting MailMate (an hour or so), however at some point it will transition to a state where it will not show any text for newly arriving messages. Restarting MailMate fixes it up again.

You are using several values in the format string. Does it make a difference which one you would expect to provide a value? I mean, can you reduce the problem to involve `list-id.identifier` and/or one of the other values?

Ah, yes - I should have provided this info. The list-id.identifier value always works. It is the two BZ headers that start to fail. Apologies for leaving this out.


I've turned up the logging, nothing seems relevant other than: "Warning: Unknown field parser 'list-id.body'" at startup or when viewing an outline for a mailbox for the first time. That message is still output even if I remove my outlineColumns.plist file entirely.

Hmm, are you sure you are not using this somewhere else? Try this:

grep "list-id.body" ~/Library/Application\ Support/MailMate/Mailboxes.plist grep "list-id.body" ~/Library/Application\ Support/MailMate/Resources/

Yes, I've checked these, (and just checked again to be sure).. I don't do any customizations for list-id elsewhere. I think that output is a false trail.


Or maybe this:

        defaults read com.freron.MailMate | grep 'list-id.body'

Nope.. nothing.


Any tips about how I might get this column to work reliably?

Based on your description I suspect there is a MailMate bug. I suggest you try to reduce the problem to a single column and header value. Then we can debug off list. (Ideally, I'll be able to reproduce the issue.)

So, it must be something with the two BZ headers. Maybe I need to write a parser for them? List-id works reliably.

*Ben does more experiments*

It seems those two columns never work for new, incoming messages, but they always work for existing messages at startup. Again, I am tempted to write a parser for them.

Ben
_______________________________________________
mailmate mailing list
[email protected]
https://lists.freron.com/listinfo/mailmate

Reply via email to