The Outlook valid username cannot be resolved

P

paresh

Hi,

I am using below code to resolve the "userName". It works absolutely fine
for 99% users. but it cannot resolve some of our users. Could anyone please
suggest what could be wrong? I am not sure but it has to do something with
their stored Outlook information?


Set rcp = Application.Session.CreateRecipient(userName)
rcp.Resolve

If rcp.Resolved = True Then
MsgBox "User " & """" & userName & """ could not be resolved."
End If

Thanks.
 
P

paresh

I forgotten to NOT in if statement, Rest is same.

If NOT rcp.Resolved = True Then
MsgBox "User " & """" & userName & """ could not be resolved."
End If

Couldn't find anything useful yet.
 
P

paresh

I think the below might be the reason? It happens when I have below type of
user name entries. When I try to resolve "foo, user", it doesn't get resolved
but "foo, user(dept1)" gets resolved successfully.

foo, user
foo, user(dept1)

Please note that both of above users are different. Do you think any
connection with these entries and naming resolution?

Thanks.
 
P

paresh

I think the below might be the reason? It happens when I have below type of
user name entries. When I try to resolve "foo, user", it doesn't get resolved
but "foo, user(dept1)" gets resolved successfully.

foo, user
foo, user(dept1)

Please note that both of above users are different. Do you think any
connection with these entries and naming resolution?

Moreover, I tried doing it from Outlook look up but I didn't see any
difference. For example, when I copy "foo user" in To list, and press Cntl+K,
it gives me pop-up for selecting between "foo user" and "foo user(dept1)".
The same pop up appears when I do look up for "foo user(dept1)". Not sure
where is the issue. I might need to check how resolve query works.

Thanks.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top