I want to create a smart mailbox that will copy and archive all messages to/from a particular recipient and e-mails to/from others about the subject of most of the conversation with that recipient. I want the archiving to happen as they arrive in my inboxes and not automatically remove them from the servers--some I still need on the servers to access from multiple locations/machines.
But I can't even get to the archiving issue: the smart mailbox that says 'contains ANY message' meeting these rules:
always has fewer messages than one that simply 'contains recipient1' so the ANY condition, that in boolean terms should be an OR combination, appears to functionally act as an AND.
When I tried to create a smart mailbox folder to contain two mailboxes, one for contains name1 and one for contains subject2, each of which separately works fine, clicking the smart mailbox folder containing both leaves the window empty, so I can't see the messages name1 and subject2 interlaced in the date sent order or any other. I just get one group or the other by clicking the submailboxes.
And trying to bypass the problem using rules doesn't work either--the 'any' command is as dysfunctional there as it is in the smart mailbox dialog. I can manually search for the relevant terms (recipient1 and subject2) and option+drag them to a mailbox for archiving, but this results in many duplications, especially if repeated over time, not a happy result.
Some searching here and googling suggests that the ANY command is problematic in this OS for a lot of people, but is there a known fix? Or a better way to create a 'smart' archive to do what I want?