Yahoo mail:

You've got lots of ways to do this from different places:

  1. Click Add Contact in the upper-left corner of your address book. Click Save when you're done.
  2. When you get an email, just click Add in the header area of the message to add the sender's email address to your address book.
  3. Or, reply to the email first (or send a fresh one to a new address). Then, after clicking Send, you'll see a list of "Recipients not in your Contacts", where you can check any contacts you'd like to Add. When done, just click OK. If you'd like, you can also check a box here to "Automatically add new recipients to my Contacts (from now on)."
  4. Use the Quick Add Contact module at the bottom of your address book page to add new contacts quick (click the Move to the Top of the Page link if you'd like to move this whole box to the top). Just click Add when you're done!
 
Hotmail:

There are several ways to add e-mail addresses to your Contacts list:

  1. After you send an e-mail message to someone who isn't listed in your Contacts list, select the check box next to the address you want to add, and then click Save.
  2. When you are reading a message from someone who isn't listed in your Contacts list, click Save Address on the toolbar.
  3. Click the Contacts tab, and then click New.
  4. Click the Contacts tab. Under Tools, click Build Contacts to search your messages for e-mail addresses that aren't listed in your Contacts list.
  5. Click the Contacts tab. Under Tools, click Import Contacts to add contacts from Outlook Express 5 or 6, or from Outlook 2000 or later, to your MSN Hotmail Contacts list.

Note
If your junk e-mail filter is set to Exclusive, make sure that all of the contacts you want to receive messages from are included in your Contacts list. Messages from e-mail addresses that aren't listed in your Contacts list are automatically sent to the Junk E-Mail folder.

 
Outlook express:
  1. In Outlook Express, choose Tools --> Address Book.
    Or, click the Addresses button (the button that looks like an open book) or press Ctrl+Shift+B. One way or the other, the Address Book window appears
  2. Click the New button (the button that looks like a notched index card); then, choose New Contact from the menu that appears.
    If you prefer, you can choose File --> New Contact or press Ctrl+N. In any event, the Properties dialog box appears.
  3. Type the information for the new Address Book entry.
  4. Type, at a minimum, the person's first and last name and e-mail address. If you want, you can include additional information, such as phone numbers and addresses under the Home, Business, Personal, and Other tabs.
  5. Click OK.

The Address Book adds your new entry.

 
Microsoft Outlook:
  1. Open the address book.- click Tools> Address Book.
  2. In the Address Book, select the folder to which you want to add a contact.
  3. On the Address Book toolbar, click New, and then click New Contact.
  4. On the Name tab, type at least the first and last name of the contact-display name.
  5. Add any information you would like to include in the other tabs.
 
Thunderbird:

To add a contact to your address book:

  1. Click on the icon in the top menu that says "Address Book".
  2. In the menu, select File > New > Address Boook Card.
  3. From the drop down menu beside "Add To", select the address book to which you want to add a contact.
  4. Edit the contact's information on the appropriate fields in the "Contact", "Address", and/or "Other" tab(s).
  5. Click "Ok" to save the new contact.
 
Gmail (Google mail):

To create a contact:

  1. Click Contacts along the left side of any page.
  2. Click the New Contact button in the top-left corner of the Contact Manager.
  3. Enter your contact's information in the appropriate fields.
  4. Click Save to add your contact.