3167 Views 7 Replies Latest reply: Apr 27, 2008 5:18 PM by ekruB
Rather than checking several email accounts, I have a few company accounts set up to redirect to one main account. This way I can check one account, and get all the email sorted by various accounts. It of course dumps the junk from all the accounts into one junk mailbox. Smart mailboxes would allows me to sort a couple of the accounts which receive the lions share of the spam far more quickly. As it is, I have to type in the search query every time.
I have six email accounts, and have Mail check them all. I can't see any saving in having them all funnelled though to a single account, and keeping them separate means that, in general, a reply goes from the account that received the mail, and I can easily keep track of the separate accounts 'cos they have separate inboxes under the main inbox. They also have separate junk boxes, but I have no need to track junk by account.
Companies often use email accounts to track various customer responses to ads, promotions, web postings, etc. So if your company domain was widgets.com you could use an email addresses like firstname.lastname@example.org, email@example.com, firstname.lastname@example.org, email@example.com, and so on. It's a modern day version of codes people used to add to their physical addresses so they could track where snail mail customer orders came from.
As these change frequently and are updated regularly, it's impractical to set them up individually in an email program as individual accounts. So, when they are set up, they are simply redirected to the accounts of employees designated to handle such email. They can be set up simply as aliases as well, and we use both methods depending on our needs.
At any rate, when the email arrives it's a matter of a few simple rules to sort it to appropriate folders. Yes, I know you 'can' have Mail check them all individually Austin, it's very cumbersome to have to go to each employees email program and set up a new account every time. It's much easier to set up an alias or a redirect from the server. Additionally, we don't want the replies to come from the account it was sent to since a representative will be replying personally.
All of this works splendidly until Mail marks the occasional good message as junk. For the most part it's accurate, but it's less so for the accounts which are new. Given this, it's easier to search the junk mail for good messages if we sort it first by intended recipient. This sort takes seconds using the search bar, but it would be much easier to automate it using a smart mailbox. It's a shame smart mailboxes won't search junk folders.
You can use Junk mail in smart mailbox, but Apple has made it tricky for now. When creating a smart mailbox, there are "Include messages from Trash" and "Include messages from Sent" checkboxes, but no matching "Include message from Junk" checkbox...like there should be.
If you make your smart mailbox and then close Mail, you can edit the file ~/Library/Mail/SmartMailboxes.plist (be SURE you back it up first), and remove the <dict>...</dict> element that specifies that junk should be excluded:
*NOTE: You must close Mail while editing this file. This is not a tip for beginners!*
I put ?????? in place of the Unique ID string, since it will vary. More details available here. You can even edit the smart mailbox within Mail and it will continue to work. Whenever you create a new smart mailbox for Junk mail, you'll need to repeat this trick.
DISCLAIMER: If you aren't comfortable with XML files, then maybe this tip isn't for you.