Want to highlight a helpful answer? Upvote!

Did someone help you, or did an answer or User Tip resolve your issue? Upvote by selecting the upvote arrow. Your feedback helps others! Learn more about when to upvote >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Bounce mail

Bounce mail

MacBook Air, Mac OS X (10.7)

Posted on Aug 16, 2011 5:20 PM

Reply
194 replies

Jan 3, 2012 3:09 PM in response to Csound1

Csound1 wrote:


Louise Cote wrote:


I went to the Apple "suggestions" area and asked that they reinstate Bounce. I referred to this thread and others where people are wondering about the same thing. My thought is that if enough people ask for it, they'll give it back!

Then let me add my wishes as well, Please Please Please Apple, DO NOT reinstate bounce.

Yes I too thanked them for getting rid of it. It was never one of their brightest additions.


Cheers

Jan 17, 2012 6:38 PM in response to Ziatron

I too had much success with bounce. I have searched and found a solution that has worked at successfully bouncing mail and I give credit to "Kevin" who orginally posted this fix. If you are interested here are the steps:

(if you want to delete the unwanted mail as well add the following: delete eachMessage (inbetween the bounce line and the end repeat line).

Restore “Bounce Message” functionality to OS X Lion Mail.app

Posted on August 17, 2011 by Kevin


For some reason, Apple decided to remove the ability to bounce email messages from the OS X Lion version of Mail.app UI. They did, however, leave the API exposed, and it can be called via AppleScript.

Instructions on how to create an Automator service that can execute the AppleScript (copied here just in case):

1. Open Automator.
2. Create a new service.
3. Configure the service so that it has “no input” in “Mail”
4. Drag “Get Selected Mail Messages” into the workflow
5. Drag “Run Applescript” into the workflow
6. Use the following AppleScript, then save the workflow with a name like “Bounce Message”.

1


2

3

4

5

6

7


on
run
{
input
,
parameters
}


  
tell
application
"Mail"
     
repeat with
eachMessage
in
input
        
bounce eachMessage
     
end repeat
  
end tell
end
run

7. In Mail, select the message you would like to bounce. Then from the “Mail” menu, choose “Services”, then click on your new service. The message will bounce.

Jan 17, 2012 6:49 PM in response to Ziatron

Very welcome!! I was determined to get the bounce functionality back one way or another!!! It took me only a few attempts to figure out how Automator worked but there is a "play" button that you can press to make sure the script is correct. If you press "play" and no error messages come up, then you can save it and use it in the "services" option from the Mail menu.

Jan 17, 2012 7:39 PM in response to mulligans missus

I do as well, but being able to bounce unwanted mail was a nice feature for me. It eliminated spam altogether. There are plenty of us that used this feature and I am sure there are many that did not. I posted this thread for those who wanted this feature back and found it useful. For those who don't want it back or found it "useless" simply ignore it.

Jan 17, 2012 9:51 PM in response to PJDFH

PJDFH,


Just wondering if you can help me with this. I really appreciated the 'Bounce' option in Mail. I've followed your instructions to write the AppleScript but it isn't working for me. I'm new to writing AppleScript. After following the instructions this is what I have:


on run {input, parameters}


tell application "Mail"

repeat with eachMessage in input

bounce eachMessage

end repeat

end tell

end run


Can you tell me how to edit the text appropriately or delete the workflow. In Mail → Services, I see 'Bounce Message' but it doesn't work. In the workflow I didn't see the numbers on the left side and I didn't see the colored text so I assume I'm doing something wrong.

Thanks much!


















Jan 18, 2012 7:10 AM in response to Doug in Alaska

Doug,


When you have typed all this in, were you able to press the green play button? I found that at first it was working, but there was no indication of it working. Try to send yourself an email and use the bounce script you created. If it is working properly, you will get a "bounce" message back into your in box.


One other thing I did do was inbetween "bounce eachMessage" and "end repeat" command lines was to add the following: "delete eachMessage". The end script will look like this: (when you press the "play" button within the Run AppleScript window, they will align the correct way). If you get no errors, then save it then try it again by sending yourself a "test" message. You should then see it work and the test message will be deleted. Let me know if you were successful. -Cheers!! PJDFH


on run {input, parameters}


tell application "Mail"

repeat with eachMessage in input


bounceeachMessage


deleteeachMessage

end repeat

return input

end tell

end run

Jan 18, 2012 7:47 PM in response to Doug in Alaska

Try creating a new script with the above info and see if you can save it. I ran into that issue first and reworked it and was successful. You may also need to close and reopen mail. Also make sure that it is active with a check mark in the services, services preferences, and placing a check mark in the newly created script. Hope this helps.

Bounce mail

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.