View Single Post
  #2  
Old June 22nd 07, 06:01 PM posted to microsoft.public.outlook.program_addins
Dmitry Streblechenko
external usenet poster
 
Posts: 2,116
Default ResolveAll doesn't underline in the mail's "To"

Outlook cannot see changes made by MAPI until the item is completely
dereferenced and reopened.
Do you modify recipients of a message that is already being displayed or you
call Display after you add and resolve the recipients?

Dmitry Streblechenko (MVP)
http://www.dimastr.com/
OutlookSpy - Outlook, CDO
and MAPI Developer Tool

"Klemens" wrote in message
ups.com...
I'm using redemption to assemble a new mail with a list of recipients
from a different source. My code looks like this,,,

oSaveMail.Item = moMailItem
Set oRecipient = oApptItem.Recipients(i)
' ignore resources etc
Set oSaveRecp = oSaveMail.Recipients.AddEx(strRecipient, , , olTo)
oSaveRecp.Resolve False
strRecipient = oRecipient.Address
'set mail "To" and resolve
oSaveMail.To = strRecipients
oSaveMail.Recipients.ResolveAll
'moMailItem.Recipients.ResolveAll

As a result the recipients in the "To" field are not underlined. But I
want the m to be. When I use the last line instead, it becomes
underlined but shows a security popup.

Any idea?

- Klemens



Ads