Helping people with computers... one answer at a time.

Removing information from an email you forward is as simple as editing the message prior to hitting send. And yet, sometimes not quite that easy.

How do I remove the senders address form an email before forwarding it? I am using Mozilla Thunderbird email.

I'm kinda surprised at how often I get this question. As someone who's used email now for well over a quarter century, I take for granted how conceptually easy it is.

Clearly, given the number of times I get asked this, it's certainly not obvious to everyone, so I'll walk through the steps.

I'll use Thunderbird, but the same concepts apply to almost every email program I've ever encountered.

Here's an example email that I sent to myself:

Example email from Leo to Leo

Very simple, from me to me, using two of my email addresses so you can see the difference.

Now I'll hit "Forward":

My message to myself, ready to be forwarded

The original message has been placed in the body of the new message, ready to be forwarded. At this point you might add your own notes and comments before forwarding the message to someone else.

The key that many people miss is simply this: the original message is just a part of the body of your new message and can be edited.

Here I'll select the "From" line:

Forwarded message with 'From:' line selected

I press Delete:

Forwarded message with the 'From:' line removed

And the sender, the From: line, is gone.

HTML can be different.

The above example was a simple, plain text email. With some emails, the HTML can end up being very complex; particularly emails composed using overly powerful HTML or word processing programs as their email editors (I'm not mentioning any names here, but let's just say that the outlook isn't good).

So let's review the example with an HTML formatted email instead.

Here's the original:

Example HTML formatted email

After pressing Forward:

HTML Email ready for forwarding

And once again I simply select the text I want to delete and delete it ... or do I?

This is where it gets ... weird.

HTML Email for forwarding - showing the header table.

When I click in or around the "From:" line I get these grey lines around the email message's header.

In fact since we're forwarding in HTML format, what Thunderbird has done is formatted the header of the email that you're forwarding into a table with two columns, and 4 rows. Many email programs actually do something very similar.

But it does make editing a little more difficult.

You can click inside any of the cells within that table, and edit or remove the contents of the cell. Here I've removed just the From: address by clicking on it and deleting it character by character:

Email for forwarding with the from email address removed

I delete character by character because it's too easy to select too much with your mouse. And if you select data that cross from one cell into another - delete often doesn't work. This is the source of most people's confusion and frustration.

You can also delete the entire "From:" line by clicking on the tiny circled X that appears in the line when you hover your mouse over it:

Email for forwarding with the delete-line X highlighted

After clicking on that:

Email for forwarding with the 'From:' line gone

If you're not using Thunderbird, exactly what your email program does with this scenario will vary slightly. The most common difference is the mechanics of deleting table cells, table rows and the like. With complex emails - often those that have been forwarded repeatedly without being cleaned up - you can end up with tables inside of other tables, often nested several levels deep. It can get quite confusing.

"Just because you got the email in HTML doesn't mean you need to forward it as HTML."

There's at least one constant: you can click within a table cell and delete (or alter) its contents with the delete and/or backspace keys. So you can almost always find and remove the sender's address.

There's another, perhaps simpler, way.

Just because you got the email in HTML doesn't mean you need to forward it as HTML.

And the conversion to plain text removes all of the complexity.

In Thunderbird, you can hold down the shift key when you click on Forward, and it will choose the "other" format - meaning that if forward defaults to plain text, shift+forward gets you HTML, and vice versa.

If I forward my HTML example email as plain text, this is what I get:

HTML Email forwarded as Plain Text

You can see that all the formatting has been removed (and in the body, some has been replaced with plain text pseudo-equivalents). The header of the forwarded message is now just plain old text that you can edit as you like.

A closing note: the ease with which we can edit a message before forwarding it should be a warning to you. We've just edited the header to remove the "From:" line, but there's nothing preventing you from editing the body to make the message say something it did not. The lesson?

It's trivial to fake email.

Always consider the circumstances, and keep a healthy dose of skepticism on hand at all times.

Article C4035 - January 6, 2010

Leo Leo A. Notenboom has been playing with computers since he was required to take a programming class in 1976. An 18 year career as a programmer at Microsoft soon followed. After "retiring" in 2001, Leo started Ask Leo! in 2003 as a place for answers to common computer and technical questions. More about Leo.

Not what you needed?

Recent Comments
17 Comments

I use TB and my question is how do you forward a picture(s) w/o the email addresses that you received?

Posted by: Rick Arlen at April 14, 2010 10:07 PM

If only. If only people would delete the sender's name I would be very happy. I detest these mail sent in the form of an attachment and then you get everyone's address, - or on the other hand, they get mine.

What I am looking for is a little quirky joke that actually told the recipient not to forward until they removed my address. I have just upgraded to Win 7 and so I have lost it.

Can anyone suggest where I could get another,

Good Luck,


Posted by: Ann Willis at June 30, 2010 9:44 PM

Is there any way to see if a message has been edited after it was originally sent?

Not without having the original to compare it to, no. How easy is it to forge or alter email?
Leo
24-Mar-2011

Posted by: Peter at March 22, 2011 12:55 PM

I use hotmail and people will not delete all the addresses that come with the e-mail. I can't seem to delete these addresses by all in blue and then hit delete in box that comes up. It just won't work anymore. It used too. I have to erase all of them before I forward it on to anyone else. What can I do to correct this problem. Marge

Posted by: Marge at June 28, 2011 1:11 PM

As Marge alluded to on the 28th June 2011, Hotmail (.co.uk at least) no longer allows the user to delete the previous email addresses when forwarding messages. I find this highly annoying as is leaving people at risk of receiving more junk email, and possibly worse.

Posted by: Roy Moss at November 18, 2011 5:07 AM
Post a comment on "How do I remove the sender's address before forwarding an email?":





Remember Me?

(You may use HTML tags for style)

Before commenting, please...

  • READ THE ARTICLE. A comment that shows you didn't will be deleted and ignored.

  • Comment only on the article. Use the search box at the top of the page if you have a question about something else.

  • NO PERSONAL INFORMATION in the comment. No email addresses. No phone numbers. No physical addresses.

  • Anything that looks the least bit like spam will be deleted. Links to unrelated sites or links that appear to be primarily promotional will be deleted, or the comment will be deleted.

  • Don't ask me to recover lost passwords or hacked accounts. I can't. Those comments will be deleted.

  • I can't respond to every comment. And I can't vouch for the accuracy of others who do.

Please wait. Your comment is being processed ...