Solved

Retrieve email addresses from an email in outlook

Posted on 2008-06-17
1
559 Views
Last Modified: 2013-11-26
Hi all,
   I am developing an outlook addin in vb.net using VSTO. I am trying to retrieve information from an email and I can do everything fine except retrieving email addresses. I can easily get the senders email by using the .senderEmailAddress but this does not exsist for to,cc,bcc. When I use to,cc, or bcc only the persons name comes up and not the email address. Would anyone have a way of getting around this? Below is a smaill snippet of code:


Thanks In Advance

Dim objApp As Outlook.Application

            Dim msg As Outlook.MailItem

            objApp = CreateObject("Outlook.Application")

            msg = objApp.ActiveInspector.CurrentItem

            Me.txtSubject.Text = msg.Subject

            Me.txtNotes.Text = msg.Body

            Me.txtFromEmail.Text = msg.SenderEmailAddress

Open in new window

0
Comment
Question by:yazbek
1 Comment
 
LVL 47

Accepted Solution

by:
Wayne Taylor (webtubbs) earned 250 total points
ID: 21810900
Use the Recipients collection.....
    Dim rpt As Recipient

    For Each rpt In msg.Recipients

        'Recipient.Type enum values in comments

        Select Case rpt.Type

            Case olBCC '3

                MsgBox "BCC Recipient Address = " & rpt.Address

            Case olCC '2

                MsgBox "CC Recipient Address = " & rpt.Address

            Case olTo '1

                MsgBox "TO Recipient Address = " & rpt.Address

        End Select

    Next

Open in new window

0

Featured Post

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

Pegasus Mail (http://www.pmail.com/) is a donation ware that is a collaboration of David Harris along with his team members. It is a desktop mail client that offers the option of configuring more than one mail account with single set up. It supports…
Email signatures have numerous marketing benefits. Here are 8 top reasons to turn your email signature into a marketing channel.
The purpose of this video is to demonstrate how to set up an account with Mailchimp. This will be demonstrated using a Windows 8 PC. Tools Used are: Mailchimp.com Go to Mailchimp.com : Enter an Email, Username, and Password. Click Create My Acco…
In this Experts Exchange video Micro Tutorial, I'm going to show how small business owners who use Google Apps can save money by setting up what is called a catch-all email address in their Gmail accounts. By using the catch-all feature, small busin…

747 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now