I have an old e-mail address linked to my Mac Mail account. I have made a rule that forwards new mail from a specified address - call it [email protected] - between my old e-mail and my current e-mail. Right now, I need to manually open the Mail application for the rule to apply to new mail.

I'd like to do this automatically, without needing to manually open and close Mac Mail. To avoid opening it manually, I created an Automator program that performs the following actions on a daily basis:

My Mac Mail Automator script

While this Automator Application opens and quits Mac Mail, it doesn't seem to work, as my current address doesn't receive any forwarded e-mails. Is there another way to automatically forward e-mails from [email protected] from my old e-mail address (linked to Mac Mail) to my new one?

  • 1
    why does not the mail rule works for you? but show us your Automator to see where the problem is!
    – Ruskes
    Dec 20, 2014 at 17:08
  • Automator does not have forwarding for Apple Mail, only for Outlook. Is your AOL a account in Apple Mail?
    – Ruskes
    Dec 20, 2014 at 17:26
  • The Mail rule works when I manually open Mac Mail. When I attempt to use my Automator script, mail is neither collected nor forwarded. Thanks for the feedback; I attached a screenshot!
    – Matt
    Dec 20, 2014 at 17:27
  • My AOL account is separate. I have Outlook as well but haven't tried that yet. It wasn't obvious from the Outlook's Automator commands how I would properly forward new e-mails.
    – Matt
    Dec 20, 2014 at 17:31
  • 1
    Sorry, still not clear :( how do you access AOL mail? true website, true Apple mail, true outlook? If you make it a part of apple mail (as a account) then forwarding rule should work for you.
    – Ruskes
    Dec 20, 2014 at 17:40

1 Answer 1


Where is your new email service? Perhaps you can configure it to check your AOL mailbox and pull it down. This would happen automatically on their servers and wouldn't require a script on your side.

For example, if your new email service was with Gmail, go into the Settings>Accounts tab and add your AOL account to the "Check mail from other accounts" section.

  • Thanks for the suggestion! My new service is GMail, but But the reason I decided to not do this approach is because I only want a small subset of the e-mails from my old account - namely, those from a particular sender.
    – Matt
    Dec 21, 2014 at 15:19
  • Could you set up a filter on the AOL mail system to trash ever email except those from this particular sender? Then you can set up Gmail to fetch the AOL emails and all that is left would be those that you want. Dec 22, 2014 at 6:22
  • Hm, it's not the most straightforward solution, but it'll work!
    – Matt
    Dec 24, 2014 at 14:53

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .