I really like Thunderbird as an email client. It supports most of what I like to do with mail. One feature that I have missed from other mail clients I have used however, is the ability to bounce email (send with original headers, not forward) to one or more persons. In the past I have dealt with this in a rather cumbersome way, logging into my shell account on my server and using pine to bounce messages when needed. That gets tiresome quickly so I end up forwarding many things I should have bounced.

Enter the “Mail RedirectThunderbird Extension.

From the Mail Redirect home page: “If you use Mailredirect Extension headers are not changed, so recipient of redirected mail has almost original message. In practice all important headers in redirected message are identical to original one (From, CC, Message-Id, Date). … When redirecting email, body and headers are leaved untouched, so fields like Received:, From:, To: in redirected message are the same as in original one. However redirected mail differs a bit from original one. There is added a few new headers: Resent-From:, Resent-To:, Resent-Date:, Resent-Message-Id: and Resent-User-Agent: which allow to identify redirected mails. “

This extension allows me to do everything I used to do with email from one client. It will be nice if someday it makes it into the official Thunderbird builds however, I am pleased that it is available. I wish I would have found it earlier.

Bouncing email is covered in RFC 2822.