Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

There was a problem

You must be a member of this account.

Launch app from rule match

#2324

I'd like to be able to have Mailmate launch something in response to a rule being matched. Passing parameters – sender, subject, etc. – would be great, but at its simplest I would like to be able to run a nominated app or an AppleScript in response to (for example) a specific email account sending me something.

I've been trying to get this working with MM bundles following instructions from https://www.1klb.com/posts/2016/02/26/mailmate-bundles/, but while I got the test text file to be generated I can't get anything else to happen.

Reported by Keith Martin · May 21st, 2019 @ 08:51 AM

State: new
Milestone: none
Assigned to: benny benny

Activity

  1. Keith Martin
    Keith Martin

    Revisiting this as it would be a MAJOR boon if I could simply have something launched on a rule match, and even better if it could include basic info about the incoming message. I get SO much email that I am at risk of missing things that I need to see quickly. (Okay, full disclosure: I DO miss things.) So here's an ideal feature description to fix this problem:

    1. On a rule match, Run Command is invoked, and it launches an AppleScript
    2. The sender name and/or email subject is passed along to the script
    3. The 'stock' or example AppleScript shows some form of alert, optionally including the sender name and/or email subject, for example "You have a new email from [name] about [subject]."

    I would then be free to use this as-is or make my own scripts to do more, such as launch a different application, perhaps one of my own making.

    July 9th, 2019 @ 10:09 AM

  2. benny
    benny

    Send me the bundle that does not work for you. I'll see what goes wrong and/or alter it to do something like what you request.

    (You can send it using “Help ▸ Send Feedback”.)

    August 1st, 2019 @ 08:14 AM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.