FWIW, I figured out a solution to my question. The syntax for a one-line 
compound condition is the same as the filter parameter from the Mailboxes.plist 
file. For example, to give a warning before sending to any of these personal 
email addresses:

conditions = "(#recipient ~ '@Gmail.com' or #recipient ~ '@Hotmail.com' or 
#recipient ~ '@Outlook.com' or #recipient ~ 'Yahoo.com')";

On 10/20/2025 11:50 AM, Alan Dobkin wrote:
> This is great advice. Thanks Shoshanna!
>
> I also found the official description in the Manual on the Hidden Preferences 
> page here:
>
> Custom message verifications
> https://manual.mailmate-app.com/hidden_preferences#custom-message-verifications
>
> Does anyone know if this plist file supports compound conditions? I tried 
> entering a few examples using the same format from the Mailboxes.plist file. 
> The simple conditions work fine, but the compound ones are ignored. If not, 
> is there another way to do an ALL or ANY condition? For example, the 
> verification matches if you are sending to a random Gmail address, but not 
> your own.
>
> Thanks,
> Alan
_______________________________________________
mailmate mailing list
Unsubscribe: https://lists.freron.com/listinfo/mailmate

Reply via email to