Does anyone have an updated version of this workflow for adding a Bounce Message feature to Apple Mail in OSX 10.10.3?


on run {input, parameters}
     tell application "Mail"
          repeat with eachMessage in input
               bounce eachMessage
               delete eachMessage
          end repeat
     end tell
end run

I've followed the guide but do not receive a bounced email into my inbox when testing as a sender.

enter image description here

I'm testing this by attempting to send an email from one gmail account to another. Both accounts are Google Apps for Domains accounts.

  • 1
    What do you mean by “do not see bounce message”? That you have tested the workflow as a sender, and have not received such a message (that would indicate the bouncing does not happen)? Or that you are not seeing a message when you bounce as the recipient (that would be expected)?
    – kopischke
    Apr 24, 2015 at 10:55
  • 1
    the former - see updated question
    – codecowboy
    Apr 25, 2015 at 8:32
  • 1
    Are you certain your email provider or email setup is not silently rejecting or deleting bounce messages (or maybe filing them away as spam)? Also, have you tried running the workflow directly in Automator and looked for error messages?
    – kopischke
    Apr 25, 2015 at 9:25
  • I checked spam - nothing in there. Its a Gmail account (google apps for domains so my own domain name). I also tried running the workflow in automator manually. It completes (takes about 30 seconds) but I'm totally new to Automator so not sure how to tell if it has actually worked.
    – codecowboy
    Apr 25, 2015 at 10:40

2 Answers 2


I was looking for that nice Bounce command too, but this is what I found after googling around for a while:

The reason the "bounce" function has been removed from OS X is because it does the wrong thing in the most common use case, which is to try to get spammers to remove you from their mailing list by pretending your email does not exist. The problem is that it's trivial to fake the sender of an email, so bouncing spam usually sends the bounce message to an unsuspecting additional victim; and if the same (innocent!) email address is used to fake the sender for a lot of spam, it would get inundated with bounce messages.

And this is why we can't have nice things.

  • I would argue that the people who have allowed their email to be compromised are not "innocent". They need to be contacted and they need to fix their email. A bounced email is the way to do this.
    – pedz
    Apr 13, 2020 at 14:20

Apple removed "bounce" from the Mail dictionary. So "bounce eachMessage" does nothing and the only effect is the message being deleted ("delete eachMessage")

  • 6
    Where is this documented and when did this happen
    – mmmmmm
    May 10, 2015 at 12:44

You must log in to answer this question.

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