EMail1Address and EMail1AddressType strangeness using Redemption

Status
Not open for further replies.
M

Mark McGinty

Greets,

When creating a new RDOContactItem, apparently references to

EMail1AddressType aren't valid until after EMail1Address is assigned? Also

I'm confused about what's taking place when I create a contact with an email

that exists in the GAL... And as I think of it, when the contact used to be

in the "Address Book" (that was/is based on the contacts folder.)

Trying to reference EMail1AddressType (in the course of assigning

Email1Address) I get EMail1AddressType is null or not an object. When I

open that contact and try to hand-enter the email, the check names popup is

displayed with the message, "Microsoft Office Outlook does not recognize

"54". (The number is always different for each given contact.") This

particular instance happened using POP3/PST. Using Exchange, the initial

attempt to create the contact was incomplete; I moved it to a folder; the

next attempt succeeded buy email type is "SMTP" not "EX". (The contact's

email is in the GAL.)

Could someone please help me to understand the interaction of these

properties and the "AddressBook"? In OOM the properties were merely

strings, but it seems like more is going on in RDO.

Thanks,

Mark
 
Addendum: the check names popup also occurs when Email1Address is assigned

programmatically while the Inspector is open. Also the successful creation

on the second pass thing seems to apply to non-Exchange accouts as well.

TIA,

Mark

"Mark McGinty" <mmcginty@spamfromyou.com> wrote in message

news:eSk42jlgKHA.5564@TK2MSFTNGP06.phx.gbl...
> Greets,

> When creating a new RDOContactItem, apparently references to
> EMail1AddressType aren't valid until after EMail1Address is assigned?
> Also I'm confused about what's taking place when I create a contact with
> an email that exists in the GAL... And as I think of it, when the contact
> used to be in the "Address Book" (that was/is based on the contacts
> folder.)

> Trying to reference EMail1AddressType (in the course of assigning
> Email1Address) I get EMail1AddressType is null or not an object. When I
> open that contact and try to hand-enter the email, the check names popup
> is displayed with the message, "Microsoft Office Outlook does not
> recognize "54". (The number is always different for each given contact.")
> This particular instance happened using POP3/PST. Using Exchange, the
> initial attempt to create the contact was incomplete; I moved it to a
> folder; the next attempt succeeded buy email type is "SMTP" not "EX". (The
> contact's email is in the GAL.)

> Could someone please help me to understand the interaction of these
> properties and the "AddressBook"? In OOM the properties were merely
> strings, but it seems like more is going on in RDO.

> Thanks,
> Mark
>
 
What are the relevant snippets of your code?

Dmitry Streblechenko (MVP)

-

"Mark McGinty" <mmcginty@spamfromyou.com> wrote in message

news:eSk42jlgKHA.5564@TK2MSFTNGP06.phx.gbl...
> Greets,

> When creating a new RDOContactItem, apparently references to
> EMail1AddressType aren't valid until after EMail1Address is assigned?
> Also I'm confused about what's taking place when I create a contact with
> an email that exists in the GAL... And as I think of it, when the contact
> used to be in the "Address Book" (that was/is based on the contacts
> folder.)

> Trying to reference EMail1AddressType (in the course of assigning
> Email1Address) I get EMail1AddressType is null or not an object. When I
> open that contact and try to hand-enter the email, the check names popup
> is displayed with the message, "Microsoft Office Outlook does not
> recognize "54". (The number is always different for each given contact.")
> This particular instance happened using POP3/PST. Using Exchange, the
> initial attempt to create the contact was incomplete; I moved it to a
> folder; the next attempt succeeded buy email type is "SMTP" not "EX". (The
> contact's email is in the GAL.)

> Could someone please help me to understand the interaction of these
> properties and the "AddressBook"? In OOM the properties were merely
> strings, but it seems like more is going on in RDO.

> Thanks,
> Mark
>
 
Status
Not open for further replies.
Back
Top