I use over a dozen rules in Mail.app to sort my mail into mailboxes, display some in color, alert me to particular types of messages, and so on. Some of the rule conditions you can use areSender is in my Address Book Sender is not in my Address Book Sender is in my Previous Recipients Sender is not in my Previous RecipientsI use "Sender is not in my Address Book" to move mail from people I don't know into a "Not Recognized" folder, so that I can review it separately and be more wary of junk there. Essentially, my Address Book serves as a whitelist and anybody in that list gets direct entry into my main inbox, while everyone else goes into "Not Recognized". But I keep wishing for another rule condition:Sender's domain is not in my Address BookThat's because my Address Book includes vendors I buy from, e.g., myvendor.com, but they sent me mail from [email]email@example.com[/email], [email]firstname.lastname@example.org[/email], [email]email@example.com[/email], [email]firstname.lastname@example.org[/email], [email]email@example.com[/email], [email]firstname.lastname@example.org[/email], and so on. I don't know all of their email addresses in advance, but I'd like them all to be considered a match for that Address Book entry. Examples: The big A's (Apple, Amazon, Adobe) use many different email addresses, all in their domains. In other words, I want to be able to put "myvendor.com" in my Address Book and have all email from that domain stay in my inbox. I could add rules likeFrom ... Ends with ... apple.comto get the same effect, but I'd have to enter one rule for each company in my address book, and that's not very practical. I can suggest the new rule condition to Apple, but I wondered if this makes sense to any of you, and whether there is another way to do this that I haven't thought of.