Outlook Banter

Outlook Banter (http://www.outlookbanter.com/)
-   Add-ins for Outlook (http://www.outlookbanter.com/add-ins-outlook/)
-   -   ResolveAll doesn't underline in the mail's "To" (http://www.outlookbanter.com/add-ins-outlook/51003-resolveall-doesnt-underline-mails.html)

Klemens June 22nd 07 01:04 AM

ResolveAll doesn't underline in the mail's "To"
 
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


Dmitry Streblechenko June 22nd 07 06:01 PM

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




Klemens June 22nd 07 06:49 PM

ResolveAll doesn't underline in the mail's "To"
 
This form is opened from the Outlook menu and I intercept the
NewInspector event and populate the form and the reciepients there. I
suspect this is "too late". First I was wondering why it work incase I
call ResolveAll on the Outlook item. But now it is obvious.

On 22 Jun., 19:01, "Dmitry Streblechenko" wrote:
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- Zitierten Text ausblenden -


- Zitierten Text anzeigen -




Dmitry Streblechenko June 22nd 07 07:40 PM

ResolveAll doesn't underline in the mail's "To"
 
In most cases adding and deleting a user property forces Outlook to refresh
the recipients list, I don't know if that will work in the NewInspector
event:

Prop = moMailItem.UserProperties.Add("test", olText);

Prop.Value = "test";

Prop.Delete();


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

"Klemens" wrote in message
oups.com...
This form is opened from the Outlook menu and I intercept the
NewInspector event and populate the form and the reciepients there. I
suspect this is "too late". First I was wondering why it work incase I
call ResolveAll on the Outlook item. But now it is obvious.

On 22 Jun., 19:01, "Dmitry Streblechenko" wrote:
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- Zitierten Text ausblenden -


- Zitierten Text anzeigen -






Sue Mosher [MVP-Outlook] June 22nd 07 08:06 PM

ResolveAll doesn't underline in the mail's "To"
 
Apparently getting the Body property can also have the same effect. Weird, yes?

--
Sue Mosher, Outlook MVP
Author of Microsoft Outlook 2007 Programming:
Jumpstart for Power Users and Administrators
http://www.outlookcode.com/article.aspx?id=54


"Dmitry Streblechenko" wrote in message ...
In most cases adding and deleting a user property forces Outlook to refresh
the recipients list, I don't know if that will work in the NewInspector
event:

Prop = moMailItem.UserProperties.Add("test", olText);

Prop.Value = "test";

Prop.Delete();


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

"Klemens" wrote in message
oups.com...
This form is opened from the Outlook menu and I intercept the
NewInspector event and populate the form and the reciepients there. I
suspect this is "too late". First I was wondering why it work incase I
call ResolveAll on the Outlook item. But now it is obvious.

On 22 Jun., 19:01, "Dmitry Streblechenko" wrote:
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- Zitierten Text ausblenden -

- Zitierten Text anzeigen -






Dmitry Streblechenko June 22nd 07 08:51 PM

ResolveAll doesn't underline in the mail's "To"
 
Weird is the definition of "Outlook" in most dictionaries :-)

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

"Sue Mosher [MVP-Outlook]" wrote in message
...
Apparently getting the Body property can also have the same effect. Weird,
yes?

--
Sue Mosher, Outlook MVP
Author of Microsoft Outlook 2007 Programming:
Jumpstart for Power Users and Administrators
http://www.outlookcode.com/article.aspx?id=54


"Dmitry Streblechenko" wrote in message
...
In most cases adding and deleting a user property forces Outlook to
refresh
the recipients list, I don't know if that will work in the NewInspector
event:

Prop = moMailItem.UserProperties.Add("test", olText);

Prop.Value = "test";

Prop.Delete();


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

"Klemens" wrote in message
oups.com...
This form is opened from the Outlook menu and I intercept the
NewInspector event and populate the form and the reciepients there. I
suspect this is "too late". First I was wondering why it work incase I
call ResolveAll on the Outlook item. But now it is obvious.

On 22 Jun., 19:01, "Dmitry Streblechenko" wrote:
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- Zitierten Text ausblenden -

- Zitierten Text anzeigen -








Michael Bauer [MVP - Outlook] June 23rd 07 07:16 AM

ResolveAll doesn't underline in the mail's "To"
 


I like 'narrow Outlook', which means narrow or limited horizon in German :)

--
Viele Gruesse / Best regards
Michael Bauer - MVP Outlook
Organize Outlook email:
http://www.vboffice.net/product.html?id=2006063&cmd=detail&lang=en&pub=6

Am Fri, 22 Jun 2007 12:51:53 -0700 schrieb Dmitry Streblechenko:

Weird is the definition of "Outlook" in most dictionaries :-)

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

"Sue Mosher [MVP-Outlook]" wrote in message
...
Apparently getting the Body property can also have the same effect. Weird,
yes?



All times are GMT +1. The time now is 11:19 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