Is there a way to do this? I have these settings but they don't work. I don't want a useless badge that tells me I have junk mail, it's just clutter...
Is there a way to do this? I have these settings but they don't work.
I hope someone knows how to to this too. I've been trying to make some rules that deal with junk mail and can't get anything to work either.
I have found that Apple Mail's rule only apply to messages delivered to the Inbox. Most spam is detected by the mail server and placed in a Junk (or similarly named) IMAP folder. So Rules never see the spam messages.I couldn't test, no junk incoming at the moment. Have you tried this subtle variation? Notice the slight indent for the "Mark as read" action, implying the actions are chained.
I have that set. But that is for external content linked (with URL) in the mail message.As for images accumulating, I set my mail NOT to download external content at all. I click to load content if I'm interested, so I guess I haven't noticed that particular problem.
I have found that Apple Mail's rule only apply to messages delivered to the Inbox. Most spam is detected by the mail server and placed in a Junk (or similarly named) IMAP folder. So Rules never see the spam messages.
Hence my thinking that it needs some AppleScript (run regularly) to mark messages in Junk folder as read.
The thing is even those don’t work, that’s what I’m using in the OP. It lets you attach a custom rule to junk filtering via the junk tab but it doesn’t actually do anything. I also have "Filter junk mail before applying my rules" disabled.This Stack Exchange post indicates this has been more or less confirmed by Apple support. Mail that fails Apple's spam policy is said to be effectively quarantined and thus not subject to filtering by user-defined rules.
https://apple.stackexchange.com/que...nd-filters-not-work-on-emails-that-fail-apple
I'm guessing junk mail left in the inbox (Settings --> Junk Mail --> When junk mail arrives ...) won't be filtered by inbox rules either, but might be worth a try.
The thing is even those don’t work, that’s what I’m using in the OP. It lets you attach a custom rule to junk filtering via the junk tab but it doesn’t actually do anything. I also have "Filter junk mail before applying my rules" disabled.
Such a rule applies to mail arriving in your Inbox and being detected by Apple Mail as junk. It does not apply to junk which has already been detected by your mail provider, placed in its Junk folder, and delivered via IMAP to the Junk folder in Apple Mail.It lets you attach a custom rule to junk filtering via the junk tab but it doesn’t actually do anything.
Thanks, I didn't know that. So the DMARC policy is another reason for junk not being detected by the user supplied rules.This Stack Exchange post indicates this has been more or less confirmed by Apple support. Mail that fails Apple's spam policy is said to be effectively quarantined and thus not subject to filtering by user-defined rules.
https://apple.stackexchange.com/que...nd-filters-not-work-on-emails-that-fail-apple
The script would need to run either a) regularly on a time basis or b) attached to an Inbox rule which is fired every time a message arrived, but which scans all existing Junk folders. Seems messy.AppleScripts can be attached to Mail rules, for instance, but running them against junk mail might simply fail for the same reason the rules themselves do.
I'd take it.The script would need to run either a) regularly on a time basis or b) attached to an Inbox rule which is fired every time a message arrived, but which scans all existing Junk folders. Seems messy.
Trying this. I'm not hopeful though. I looked into making a mail extension but it seems like it would have the same issue of not being able to intercept things already sent to Junk. Might look into persistently running AppleScript next.I use an older version of the Mac OS, but have used the following Junk Mail settings and Junk rule for years. I almost never have unread messages in my Junk folder, while Mail does a decent job of detecting actual junk/spam to move into the Junk folder. I configured the junk email settings at my email provider to deliver all messages to my Inbox, so Mail can use the attached rules accordingly.
View attachment 2367093 View attachment 2367096