Message Tracking using (EWS)webservice from Exchange 2010

Not open for further replies.

Jo swa

Hello valuable helpers.....,
First I thank to you for you have spent some time for me..

I have download the Exchange Server 2010 SP1 Web Services SDK.

Currently I'm develping the Message Tracking program using Exchange server 2010 Web service(EWS). I have used the

FindMessageTrackingReport(findMessageTrackReportType) method in my sample. I have added the webservice using Add Web Reference option in VB 2005 Express Edition.I have Checked the Message log enable option In Exchange server 2010 server configuration using Exchange Management Console.

I didn't get any result, when I send the request then the server responses also succesful and with out any error.

Always My result is,
DescriptiveLinkKey 0
descriptiveLinkKeyField 0
descriptiveLinkKeyFieldSpecified False
DescriptiveLinkKeySpecified False
Diagnostics Nothing
diagnosticsField Nothing
MessageText Nothing
messageTextField Nothing
MessageTrackingSearchResults Nothing
messageTrackingSearchResultsField Nothing
MessageXml Nothing
messageXmlField Nothing
ResponseClass Success {0}
responseClassField Success {0}
ResponseCode NoError {0}
responseCodeField NoError {0}
responseCodeFieldSpecified True
ResponseCodeSpecified True

Here I am not using any filter option. Because I want to retrive all the messages and manualy I have checked whether the log file have or not. Log file also avalable in this location" C:\Program Files\Microsoft\Exchange Server\V14\TransportRoles\Logs" from Exchange server 2010 machine.

Please I need your help. and am waitng for your replay

thanks , thanks a lot for u....

Jo swa

Helo Frank wank Thanks to spent your valuable time for me..

Please help me..

My code is,

[I have added the web service, via Add WebRefferrence in dotnet]

Dim Bind As New ExchangeServiceBinding()

Bind.RequestServerVersionValue =

New RequestServerVersion()

New WebProxy()

New NetworkCredential(" Username" , " Password" , " DomainName" )

Bind.Url =

" https://DomainName/EWS/Exchange.asmx"


'Here Server Machine name=system56, Domain name=ExServer

findMSGTrackReportType =

New FindMessageTrackingReportRequestType()

" DomainName"

'Ex: ExServer.local



Dim FindMSGResponseType As FindMessageTrackingReportResponseMessageType = Bind.FindMessageTrackingReport(findMSGTrackReportType)

When I execute my code I got that information..

Manualy I check and the log files and Message informations are available in Exchange server 2010.

how can I get all the message details. that is all message tracking information.

I want to read all the datas, thats why I am not mention any filter options.

Please help me..

findMSGTrackReportType.Scope = MessageTrackingScopeType.Organization

findMSGTrackReportType.Domain =

Bind.Credentials =

Bind.RequestServerVersionValue.Version = ExchangeVersionType.Exchange2010

Bind.Proxy =
I have added my code for your consideration..
Not open for further replies.