How to extract email ids from received emails

People love to share interesting emails with their friends. Don't you. But all they do a most common mistake. All the those at the receiving end easily see other email id those of common friends and many stranger ids.

Here comes my work. You can extract all these emails and grow our friend list rapidly in facebook, twitter, orkut, or can invite them to take a glance on your website.
There is no perfect software to catch these contacts automatically.

Steps to extract: 1. Go to you inbox > open the desired mail
2. In gmail click on the show details option (see picture)
3. Press and hold control key and select all emails and names that are showing up
4. Open a new text document and paste their from clip board.
5. Add this line in the 1st line of newly created text file:

name,E-mail 1 - Type,E-mail 1 - Value

6. Perform a replace action (ctrl+H)
Replace "7. Save file as something.csv (chose all file types)

And you are done. Your file is ready to upload to your email address book/facebook/outlook or to any other application.

This trick can also be performed for converting .txt contacts files (extracted from any other source) to .csv contact files.

To save your friends to being spammed like this way use the BCC option while sending emails to many people and ask them to do so.

Update:
Extracting email ids from embedded forwarded mail.
1.Press and hold control key and select all emails and names that are showing up inside the mail.
2.Open a new word document and paste from clip board.
3.Go to edit > find >
enter in find field ","
replace with "^|" (click on more drop down menu > special > manual line break)
4.Replace all "5.Replace all ">" with ","
6.copy the whole text from the word file to a new text document
7.Add this line in the 1st line of newly created text file:

name,E-mail 1 - Type,E-mail 1 - Value
8.Save file as something.csv (chose all file types).