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

Posted on 2003-11-17
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
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 50 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.

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.


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

Free Tool: Postgres Monitoring System

A PHP and Perl based system to collect and display usage statistics from PostgreSQL databases.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

Exchange server is not supported in any cloud-hosted platform (other than Azure with Azure Premium Storage).
Find out what you should include to make the best professional email signature for your organization.
In this video we show how to create a User 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 >> Mailb…
In this video we show how to create an email address policy 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 Mail Flow…

860 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