This might help you to figure things out a bit. Regards, Graham R Seach Sydney, Australia Would it be useful in this scenario?Ī(1).AddressEntry.GetExchangeDistributionList Can anyone point me in the rightĪlso, while mucking about with it, I found the following. I'm not sure if 'local cache' is the right word I know Outlook stores frequently used email address in some sort of cache, even if the user has not explicitly stored it as a Contact. What I'd like to do is find the email address by looking in the local cache, and make sure I get the actual email address rather than the friendly name. I'm a former Access MVP, and am highly experienced with VBA, but my forte is clearly not Outlook. Do a bunch of other stuff (for example, send the email, and log the event in the CRM). Get the CustomerID from the CRM, based on email address.ĩ. If not a valid email address, then crash!!! <<- Here's where I'm stuck!Ĩ. If it's a valid email address, all well and good. If not a valid email address (it must be in the user's Contact list), look for the address in:Ī(1).1AddressĦ. If not a valid email address (it must be a friendly name, perhaps located in Exchange), look for the address in:Ī(1).Ĥ. ![]() ![]() Whenever a user sends an email to a customer, it logs the fact in our CRM database. A while ago, somebody wrote a little VBA utility to help us to log CRM events.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |