Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17


finding object with ID no??? email address previously assigned and lost!

Posted on 2003-11-17
Medium Priority
Last Modified: 2007-12-19
I'm creating a new user on my windows2000/exchange2000 server. The user is created but the email addresse ( is automaticly substituted by ( When I try to manually correct the address in the Exchange E-mail addresses tab, i get this error:

This e-mail address already exists in this organisation.
ID no: c10312e7
Microsoft Active Directory - Exchange Extension

I tryed to find where this e-mail address was previously assigned using advance search in the A.D. (user ou contact / email address) but no luck!!!!...

Is there some way to find it with the ID no (c10312e7) ????

Question by:bobsensor
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
LVL 27

Expert Comment

ID: 9764613
Try this:
Launch Outlook from your workstation.
Create a new message.
Enter the email address in the TO: field.
Hit CTRL-K to resolve the name.
Now right click on the resolved name and select properties.
This should give you the properties of the AD account the email address resolved to.

It may be a hidden account or the email address may have been added to a black hole Distribution group.

Hope this helps.

Author Comment

ID: 9764780
no luck!.... it just gives me the email address =

thank's anyway!
LVL 21

Accepted Solution

marc_nivens earned 150 total points
ID: 9778690
- Install the Windows 2000 Support tools
- Start, Run, LDP
- Inside LDP, click Connection Connect
- Servername should be a Global Catalog, Port 3268.  Click Ok.
- Click Connection, Bind.  Enter credentials or leave blank for pass through.
- Click view, tree.  Leave Base DN blank and hit ok.
- Right click on the domain listed to the left and click search
- Change the filter to read: (
- Change the scope to subtree, and hit run

The result will display on the right.  The result will be the AD object that currently has that email address assigned to it.

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.


Author Comment

ID: 9797025
hello marc, thank's for your answer

humm... I tried your example and it does not work...

I get:

Result 0 : (null)

I try it with 5 or 10 other existing addresses, but still nothing????

did I miss something???


Author Comment

ID: 9797128
I cannot connect to the dc that the exchange server is on using port 3268???...

I think that it is not global catalogue ready???....

I log on to an other dc correctly, but the search does not give me anything good

please help

Expert Comment

ID: 10182076
the following script can be used to locate mail and/or proxyaddresses
hope this helps


Const myExchangeServer = "IP ADDRESS of AD"
Set oArgs=wscript.Arguments

FindMail myExchangeServer, oArgs(0)

Function FindMail (sSrv,sMail)
Set oConnection = CreateObject("ADODB.Connection")
Set oRecordset = CreateObject("ADODB.Recordset")
Set oCommand = CreateObject("ADODB.Command")

oConnection.Provider = "ADsDSOObject"  
oConnection.Open "ADs Provider"

oCommand.ActiveConnection = oConnection
wscript.echo "<GC://" & sSrv & ":389>;(|(proxyaddresses=smtp:" & sMail & ")(mail=" & sMail &"));cn;subtree"
oCommand.CommandText = "<GC://" & sSrv & ":389>;(|(proxyaddresses=smtp:" & sMail & ")(mail=" & sMail &"));cn;subtree"

Set oRecordset = oCommand.Execute

If oRecordSet.recordcount > 0 Then
      wscript.echo sMail & " Found"
      wscript.echo sMail & " Not in use"
End If

End Function

Expert Comment

ID: 10742096

I tried both of the above suggestions out of curiousity on an Exchange 2003 server which is a global catalog server (sbs) and neither method returns any results in any cases. I've tried a number of things, such as searching for administrador, administrador@domain, somemailbox@domain and none return any results.

Curious, since this should work.


Expert Comment

ID: 14848697
I also have the same problem - tried the same solutions above with the same failed results - anyone come up with a solution that works yet?


Featured Post

Office 365 Training for IT Pros

Learn how to provision tenants, synchronize on-premise Active Directory, implement Single Sign-On, customize Office deployment, and protect your organization with eDiscovery and DLP policies.  Only from Platform Scholar.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Are you an Exchange administrator employed with an organization? And, have you encountered a corrupt Exchange database due to which you are not able to open its EDB file. This article will explain all the steps to repair corrupt Exchange database.
On September 18, Experts Exchange launched the first installment of the Help Bell, a new feature for Premium Members, Team Accounts, and Qualified Experts. The Help Bell will serve as an additional tool to help teams increase question visibility.
In this video we show how to create a Shared Mailbox in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Recipients >> Sha…
This video shows how to quickly and easily add an email signature for all users on Exchange 2016. The resulting signature is applied on a server level by Exchange Online. The email signature template has been downloaded from: www.mail-signatures…

722 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question