![]() |
SenderEmailAddress in VB.NET on Outlook 2003
I have an application in development that uses the VSTO 2005 libs to
create an addin to Outlook 2003. The application basically adds a button to the New Mail Message window that, when clicked, sends everything about the mail message to our server. One of the important piece of information is the sender's email address. This application cannot be deployed with either Redemption or CDO. Is there a way to do this? Here is a snippet of the code I am writing Dim mailMessage As Outlook.MailItem Dim test as String mailMessage = CType(myCurrentInspector.CurrentItem, Outlook.MailItem) test = mailMessage.SenderEmailAddress test is always nothing. This is obviously a subset of the actual code, but am I missing something? |
SenderEmailAddress in VB.NET on Outlook 2003
Is the open email message one that has been received? That's required for
any non-blank return value. Your code works fine here, where are you calling it from? I put that code in the Inspector.Activate() event handler. You should not try to run it in the NewInspector event handler, where a weak object reference to Inspector should not be used for much else than testing Inspector.CurrentItem.Class or ..MessageClass. -- Ken Slovak [MVP - Outlook] http://www.slovaktech.com Author: Absolute Beginner's Guide to Microsoft Office Outlook 2003 Reminder Manager, Extended Reminders, Attachment Options http://www.slovaktech.com/products.htm wrote in message oups.com... I have an application in development that uses the VSTO 2005 libs to create an addin to Outlook 2003. The application basically adds a button to the New Mail Message window that, when clicked, sends everything about the mail message to our server. One of the important piece of information is the sender's email address. This application cannot be deployed with either Redemption or CDO. Is there a way to do this? Here is a snippet of the code I am writing Dim mailMessage As Outlook.MailItem Dim test as String mailMessage = CType(myCurrentInspector.CurrentItem, Outlook.MailItem) test = mailMessage.SenderEmailAddress test is always nothing. This is obviously a subset of the actual code, but am I missing something? |
All times are GMT +1. The time now is 06:51 AM. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 2.4.0
Copyright ©2004-2006 OutlookBanter.com