Download Bouce Message.workflow and place the file in ~/Library/Services/.

The “Bounce” functionality was one of my most used features of Mail, and it was particiarly handy in removing yourself from non-spam, non-automated mailing lists (such as recruiters and people you no longer want to hear from).  This feature was removed in Lion/Mail 5!  While this feature probably won’t ever be coming back, you can restore the functionality yourself in about 30 seconds using AppleScript and Automator.

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”.

on run {input, parameters}
          tell application "Mail"
                         repeat with eachMessage in input
            bounce eachMessage
            delete eachMessage # added as a suggestion to be more like the Apple functionality
                         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.

« »