Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there any way to automatically add the email address to my outlook contacts? Can we get option like adding email addresses from which I get mails or the addresses to which I send mails to the outlook contact?

share|improve this question
up vote 3 down vote accepted

Unfortunately Outlook 2002-2007 does not include any built-in function to automatically add addresses to the Contacts.

You can use VBA code like that posted here: "To automatically add recipients to Contacts in Outlook using VBA" to add the functionality.

This VBA code sample by Sue Mosher provides a way to add recipients automatically. To avoid the Outlook security prompts, it uses the Redemption library, which provides a wrapper for Extended MAPI that does not trigger the Outlook security prompts. You can download the free version of Redemption for personal use. Use Tools | References in VBA to add a reference to the SafeOutlookLibrary for your project.

Or perhaps checkout an add-on such as MAPILab's Add Contacts.

Add Contacts is an add-on for Microsoft® Outlook® that automatically adds e-mail addresses to the contact folder when you reply to a message and/or send a new message.

share|improve this answer

I'd like to suggest another Outlook plugin: OutlookMessagesEmailSaveFolder. Since it is free (for personal use), in contrast to MAPILab's.

On the other hand, MAPILab's plugin seems to be a bit more advanced:

  • It adds contacts "when you reply".
  • It "attempts to find Name"
share|improve this answer

If this is important enough to you, consider upgrading to Outlook 2010, which provides a 'Suggested Contacts' feature.

As you send or receive email, the email addresses you would have otherwise lost will be automatically stored in a special contacts folder; from there, you just have to drag them into your normal contacts folder. If you already have a contact with the same name, Outlook will offer to merge them.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .