[MlMt] Feature Request: Action Set Color - was "Re: Custom Styling on Message List"

Michael Nietzold lists.freron.com at nietzold.com
Fri Jan 10 12:56:53 EST 2025


I’m not quite sure how you managed to do this :(

I have my INBOX, and I can set rules there, but under Actions, there’s 
no option to assign a color.

Do you have another way to achieve this?

Or did you mean that you created a smart mailbox with specific 
conditions?

---

So after some testing, I figured it out:

I created a smart mailbox and set conditions to specify which emails 
should be highlighted.

Then, on the smart mailbox itself, I did the following:
	1.	Right-click -> Color -> Red
	2.	Right-click -> Color -> `Use Color in Message List`

Now, when I switch to a different mailbox where these messages are also 
visible, the color remains.

The smart mailbox can be placed somewhere - it is just for the color.

One minor drawback: the mailbox name in the tree on the left side only 
changes the icon’s color but not the mailbox name itself. However, 
this is not critical.

Note: Initially, I expected the color to be set in the Rules/Actions as 
an Action called `set color`. While this is achievable, it requires 
multiple steps (adding a tag, then creating a smart mailbox with a 
condition for this tag and setting the color). This approach would 
necessitate creating many smart mailboxes solely for color management.

# Summary:
- A request to add an action for `set color`/`remove color`
- A request to add an action for `set font style: bold | underline | 
italic | strikethrough` / `remove font style`
- An option to color the mailbox name in the tree as well: `Apply Color 
to Mailbox Name`

The change made through an action should always override the smart 
mailbox coloring.

On 10 Jan 2025, at 16:50, Paul MASSENDARI wrote:

> Dear Henry,
>
> Thank you very much for your quick answer. I was not aware of this 
> possibility of styling from the menu and this lead me to read in the 
> updated doc that this feature has been removed.
>
> I was sad at first that this feature has been removed but thanks to 
> you I now found out that one can now mimic the same behavior by 
> creating a rule with a smart mailbox for every email with the tag 
> « Done » and then to apply color to this very mailbox.
>
> It is very convenient in my opinion to have all the emails that 
> requires no more attention from me to be colored in green (and the 
> urgent emails in red)
>
> Many thanks and all best wishes,
>
> Paul
>
>
> On 10 Jan 2025, at 15:46, Henry Seiden wrote:
>
>> Paul,
>>
>> I use the menus instead of editing the respective plist to color the 
>> Sources (NB, the coloring done that way only applies the the single 
>> source folder). If the coloring is done in the Styles will it apply 
>> to all submailboxes?
>>
>> It works quite well my way for my purposes, but was a lot more work 
>> perhaps than your way. so I have colored settings for certain sub 
>> mailboxes (Archive, Sent) per Account to specific colors as well.
>>
>> Whichever way you do it, remember to save the .plist settings made to 
>> be used for migrations to other CPU’s. I do that on a regular basis 
>> and utilize that (from my iCloud Storage)whenever changing to a new 
>> CPU.
>>
>> Respectfully,
>>
>> Henry Seiden
>> - -
>> Techworks Pro Co.
>> E: info<at>techworkspro<dot>com
>> W: http://techworkspro.com
>>
>> On 10 Jan 2025, at 9:21, Paul MASSENDARI wrote:
>>
>>> Hi,
>>>
>>> I used to apply custom styling to my message list by editing 
>>> Style.plist `~/Library/Application\ Support/MailMate/Styles.plist` 
>>> where I used to apply styling to my messages as below (basically it 
>>> colors the message in green if the message is tagged with the tag 
>>> DONE etc.)
>>>
>>>
>>> ```
>>> {   styles = (
>>>         {   type = keyword;
>>>             keyword = 'Done';
>>>             color = "#17bf17";
>>>             fontStyle = "bold";
>>>         },
>>>         {   type = keyword;
>>>             keyword = 'RemindMe';
>>>             color = "#e8d105";
>>>             fontStyle = "bold";
>>>         },
>>>         {   type = keyword;
>>>             keyword = 'Important';
>>>             color = "#cc2e0e";
>>>             fontStyle = "bold";
>>>         }
>>>     );
>>> }
>>> ```
>>>
>>> But it seems like it does not work anymore since MailMate 2.0+
>>>
>>> Does anyone here encountered the same issue ?
>>>
>>> Many thanks in advance and all best wishes,
>>>
>>> Paul
>>>
>>>
>>> _______________________________________________
>>> mailmate mailing list
>>> Unsubscribe: 
>>> https://lists.freron.com/listinfo/mailmate_______________________________________________
>> mailmate mailing list
>> Unsubscribe: 
>> https://lists.freron.com/listinfo/mailmate_______________________________________________
> mailmate mailing list
> Unsubscribe: https://lists.freron.com/listinfo/mailmate
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freron.com/pipermail/mailmate/attachments/20250110/338beabd/attachment.htm>


More information about the mailmate mailing list