Quantcast
Channel: Exchange Server Development forum
Viewing all 7132 articles
Browse latest View live

Exchange 2003 to 2010

$
0
0

Can i export pst files - or mail boxe- from exchange 2003 and import them to exchange 2010?

i have no public mail box, just internal mail for lan



EWS Recurring appointment (Unable to delete the whole series of Recurring appointment)

$
0
0

When i try to delete whole series of recurring appointment by binding itemid to appointment;

microsoft.exchange.webservices.data.Appointment appointment=microsoft.exchange.webservices.data.Appointment.bind(service,ItemId("AA,.,,"))

And deleting whole series by;     appointment.delete(Deletemode.Harddelete);

And tried giving

if(Appointment.Appointmentype==Appointment.RecurringMaster){       appointment.delete(Deletemode.Harddelete);   }    For eveything,it returns false.Kindly help me out to solve this .DELETIng a whole recurring Appointment, not only single occurence.

While access other's calendar event i got error

$
0
0

Dear All,

here is given code, in AutodiscoverUrli pass the parameter from database.

For example I pass the credential for one main account. Now i need to access another persons account weather that person have accept or reject the appointment's.

For the local user i got the all the  events, but for other user's i got following error.

   ExchangeServiceBinding esb = new ExchangeServiceBinding();
                    esb.Credentials = new NetworkCredential("test", "test");
                    esb.Url = "https://atg-mx-01/ews/exchange.asmx";

                    ExchangeService _service = new ExchangeService(ExchangeVersion.Exchange2007_SP1);
                  _service.AutodiscoverUrl(strEMAIL);

Kindly provide me solution for same.

Thanks and regards,

Hardik Ramwani

[E2010][EWSMA][C# / PS]LoadItemProperty failure

$
0
0

Hello fellow forum dwellers,

I am currently in the process of creating a calendar sync using EWS. I am coding it in PS (as that's the language I actually can use fairly reliably), but afterwards compile it into an .exe file using PowerShell Studio 2012.

Now if I run it precompiled, it works just fine, but afterwards it messes up a little at this function:

function Get-EWSAppointments([Microsoft.Exchange.WebServices.Data.CalendarFolder]$calendarfolder,[System.DateTime]$from,[System.DateTime]$to,$service) { # Interrupt if no time-span exists if ($from -eq $to) { Write-Error -Message "Timespan can't be 0 seconds" } else { # Switch time if in wrong order if (($from.CompareTo($to)) -eq 1) { $Temp = $from
$from = $to $to = $Temp } # Get Appointments and return them try { $Calendarview = new-object Microsoft.Exchange.WebServices.Data.CalendarView($from,$to) $Calendarview.PropertySet = [Microsoft.Exchange.WebServices.Data.BasePropertySet]::FirstClassProperties $testcv = $Calendarview $Error.Clear() $results = $calendarfolder.FindAppointments($Calendarview) if (($service -ne $null) -and ($results.TotalCount -gt 0)) { $schema = [Microsoft.Exchange.WebServices.Data.ItemSchema]::Body $property = New-Object Microsoft.Exchange.WebServices.Data.PropertySet($schema) $property.BasePropertySet = [Microsoft.Exchange.WebServices.Data.BasePropertySet]::FirstClassProperties $results = $service.LoadPropertiesForItems($results,$property) $script:tempResults = $results $ResultSet = @() if ($tempResults.Count -gt 0) { $i = 0 while ($i -lt $tempResults.Count) { $Temp = $tempResults.get_Item($i) if ($Temp.Result.value__ -eq 0){$ResultSet += $Temp.Item} $i++ } } return $ResultSet } else { return $results } } catch { $temp2 = $Error[0] if ($temp2.Exception.Message.Contains("Sie haben die maximale Anzahl von Objekten überschritten")) { # Calculate middle value between dates $middle = $to - $from $middle = $from.Add([System.TimeSpan]::FromSeconds(($middle.TotalSeconds / 2))) # Do the same call again twice, but this time with each only half the time $ResultSet = @() $ResultSet += Get-EWSAppointments -calendarfolder $calendarfolder -from $from -to $middle -service $service $ResultSet += Get-EWSAppointments -calendarfolder $calendarfolder -from $middle -to $to -service $service return $ResultSet } } } }

This function returns all appointments, when run as a PowerShell script. However when I run it packaged as an executable, it will not work out. What happens then is one of two things:

- if less than a thousand appointments are in the range, it returns $null
- if more than a thousand appointments are in the range, it will return an array with a complicated number of $null-elements: (#appointments / 1000) * 2 - 1 (That number is more of a guesstimate than a proven result - if I truly understood the system, I could solve the problem myself).

Anybody with an idea why that is happening?

best regards and thanks in advance,
Fred

Create a Scheduled Lync Online Meeting

$
0
0

Hello I want to know if is possible to create Scheduled Online Meetings with EWS?

I created it with UCWA (http://ucwa.lync.com/documentation/Resources-myOnlineMeetings), but with that I can't send an email or create a calendar appointment to attendees. Then I added a call to EWS creating a calendar meeting. But the problem is that appointment has not lync link

Instead if I created from outlook it has a link to join Lync Meeting

Is there an operation in EWS to allow create online meetings and create a Lync Appointment? Or what I have to set to create a Lync appointment?

Thanks, Antoni

Exchange 2010 updating recurring meetings

$
0
0

Using Exchange 2010 and a variety of Outlook clients, usually 2007 or 2010.  When a recurring meeting's attendees, title, or contents are  updated, and the organizer sends updates to new or all recipients, the selected recipients receive 2 notices:

  • 1 for the series
  • 1 for the next meeting in the series

Is there any way to prevent the second notification?

Journaling mailbox ServiceObjectPropertyException

$
0
0

Hi,

I am working on exchange 2010 (sp1) and using EWS and trying to read mails from journaling mailbox.

Below is the pseudo code:

var MailBox =newMailbox(SmtpAddress);

 FolderId folderId =newFolderId(WellKnownFolderName.Inbox, MailBox);

foreach (Item itemin findResults.Items)

{

  if (item isEmailMessage)

  

  {

     ProcessMessage(item);

  }

}

Now in this ProcessMessage function I am copying the item data to my own email class

foreach (Microsoft.Exchange.WebServices.Data.Attachment attachment in item.Attachments)

{

   if (itemAttachment.ItemisEmailMessage)

   {

EmailMessage msg = (EmailMessage)itemAttachment.Item;

   //     Reading properties

   Myemail. Time =msg.DateTimeReceived;

   Myemail.subject = msg.Subject;

 Myemail.sender = msg.Sender.Address;

  Myemail.MessageId = msg.InternetMessageId

   }

}

Now here I am getting ServiceObjectPropertyException while reading properties.

Now here I am worried about InternetMessageId property and for few emails I am getting this exception. Offcourse I can read the message id from body of journaling email but I don’t want to do that as I have to set flags to check if it is attached email to journaling email or embedded email from original message.

Any idea why InternetMessageId is giving exceptions? I can clearly see message ids for those emails in body of journaling email.

Also some times the other three properties also throw exception.

Regards,

Amit

EWS Managed Services AutodiscoverService getuser Settings is not returning 401 on wrong credentials

$
0
0

Hi,

I am using AutodiscoverService class to do autodiscovery of exchange server URL's. When i use incorrect user credentials it throws AutodiscoverLocalException exception instead of servicerequest exception.

I am checking it against Exchange 2013. I earlier tested same use case with exchange 2010 it was throwing ServiceRequestException exception and if i check statuscode for that i get 401 ( Unauthorize).

Can anybody suggest change i need to make to support exchange 2013?

For reference my code looks like

                    

    try
                {

                    oResponse = objAutoDiscoverySvc.GetUserSettings(discoveryRequest.EmailAddress, UserSettingName.ExternalEwsUrl);
                }

                catch (AutodiscoverLocalException ex)
                {
                    log.Error("Autodiscover could not be located.", ex);
                    wasError = true;
                }
                catch (Microsoft.Exchange.WebServices.Data.ServiceRequestException ex)
                {

                      if (ex.InnerException != null)
                    {
                        System.Net.WebException webEx = ex.InnerException as System.Net.WebException;
                        if (webEx != null && webEx.Status == WebExceptionStatus.ProtocolError)
                        {
                            var response = webEx.Response as HttpWebResponse;
                            if (response != null && response.StatusCode == HttpStatusCode.Unauthorized)
                            {}

                 }


[E2013] Problem with Autodiscover/metadata/json/1 missing...

$
0
0

On a new exchange 2013 installation, the directory Autodiscover/metadata/json/1 is missing?!?

I have verified that autodiscover is working with outlook clients, but the metadata directory and subfolders are missing...

Anyone have experience with recreating these folders?

Cheers

EWS API 2.0 throws "TimeZoneConversionException" when trying to save MIMEContent of email item

$
0
0

I am trying to save an email from my mailbox .eml file (as a byte array into a SQL database).

However when running the following line of code, a 'TimeZoneConversionException' is thrown.

email.Load(new PropertySet(ItemSchema.MimeContent))

I can bind to the email and save attachments/subject/body etc but when trying to use the MIMEContent to save the email, I get the exception.Online searching shows it may be due to the DST settings on the server, but all DST updates have been installed on the server, and the email is a new one I create each time for testing.

The date in question is: "Unable to convert 2009-01-01T00:00:00.000 from (UTC+08:00) Perth to UTC.

The exception detail is:

Microsoft.Exchange.WebServices.Data.TimeZoneConversionException was unhandled by user code
  HResult=-2146233088
  Message=Unable to convert 2009-01-01T00:00:00.000 from (UTC+08:00) Perth to UTC.
  Source=Microsoft.Exchange.WebServices
  StackTrace:
       at Microsoft.Exchange.WebServices.Data.EwsUtilities.ConvertTime(DateTime dateTime, TimeZoneInfo sourceTimeZone, TimeZoneInfo destinationTimeZone)
       at Microsoft.Exchange.WebServices.Data.ExchangeServiceBase.ConvertDateTimeToUniversalDateTimeString(DateTime value)
       at Microsoft.Exchange.WebServices.Data.EwsServiceXmlWriter.TryConvertObjectToString(Object value, String& strValue)
       at Microsoft.Exchange.WebServices.Data.EwsServiceXmlWriter.WriteElementValue(XmlNamespace xmlNamespace, String localName, String displayName, Object value)
       at Microsoft.Exchange.WebServices.Data.EwsServiceXmlWriter.WriteElementValue(XmlNamespace xmlNamespace, String localName, Object value)
       at Microsoft.Exchange.WebServices.Data.AbsoluteDateTransition.WriteElementsToXml(EwsServiceXmlWriter writer)
       at Microsoft.Exchange.WebServices.Data.ComplexProperty.WriteToXml(EwsServiceXmlWriter writer, XmlNamespace xmlNamespace, String xmlElementName)
       at Microsoft.Exchange.WebServices.Data.ComplexProperty.WriteToXml(EwsServiceXmlWriter writer, String xmlElementName)
       at Microsoft.Exchange.WebServices.Data.TimeZoneTransition.WriteToXml(EwsServiceXmlWriter writer)
       at Microsoft.Exchange.WebServices.Data.TimeZoneDefinition.WriteElementsToXml(EwsServiceXmlWriter writer)
       at Microsoft.Exchange.WebServices.Data.ComplexProperty.WriteToXml(EwsServiceXmlWriter writer, XmlNamespace xmlNamespace, String xmlElementName)
       at Microsoft.Exchange.WebServices.Data.ComplexProperty.WriteToXml(EwsServiceXmlWriter writer, String xmlElementName)
       at Microsoft.Exchange.WebServices.Data.TimeZoneDefinition.WriteToXml(EwsServiceXmlWriter writer)
       at Microsoft.Exchange.WebServices.Data.ServiceRequestBase.WriteToXml(EwsServiceXmlWriter writer)
       at Microsoft.Exchange.WebServices.Data.ServiceRequestBase.TraceAndEmitRequest(IEwsHttpWebRequest request, Boolean needSignature, Boolean needTrace)
       at Microsoft.Exchange.WebServices.Data.ServiceRequestBase.BuildEwsHttpWebRequest()
       at Microsoft.Exchange.WebServices.Data.ServiceRequestBase.ValidateAndEmitRequest(IEwsHttpWebRequest& request)
       at Microsoft.Exchange.WebServices.Data.SimpleServiceRequestBase.InternalExecute()
       at Microsoft.Exchange.WebServices.Data.MultiResponseServiceRequest`1.Execute()
       at Microsoft.Exchange.WebServices.Data.ExchangeService.InternalLoadPropertiesForItems(IEnumerable`1 items, PropertySet propertySet, ServiceErrorHandling errorHandling)
       at Microsoft.Exchange.WebServices.Data.Item.InternalLoad(PropertySet propertySet)
       at Microsoft.Exchange.WebServices.Data.ServiceObject.Load(PropertySet propertySet)
       at EWSTest.Notifications.OnEvent(Object sender, NotificationEventArgs args) in C:\Users\ABhudia\Ash\TFS\VS2010\Exchange Web Service\PoC With Attachment\EWSTest\EWSTest_Console.cs:line 109
       at Microsoft.Exchange.WebServices.Data.StreamingSubscriptionConnection.IssueNotificationEvents(GetStreamingEventsResponse gseResponse)
       at Microsoft.Exchange.WebServices.Data.StreamingSubscriptionConnection.HandleServiceResponseObject(Object response)
       at Microsoft.Exchange.WebServices.Data.HangingServiceRequestBase.ParseResponses(Object state)
  InnerException: System.ArgumentException
       HResult=-2147024809
       Message=The supplied DateTime represents an invalid time.  For example, when the clock is adjusted forward, any time in the period that is skipped is invalid.
Parameter name: dateTime
       Source=mscorlib
       ParamName=dateTime
       StackTrace:
            at System.TimeZoneInfo.ConvertTime(DateTime dateTime, TimeZoneInfo sourceTimeZone, TimeZoneInfo destinationTimeZone, TimeZoneInfoOptions flags, CachedData cachedData)
            at System.TimeZoneInfo.ConvertTime(DateTime dateTime, TimeZoneInfo sourceTimeZone, TimeZoneInfo destinationTimeZone)
            at Microsoft.Exchange.WebServices.Data.EwsUtilities.ConvertTime(DateTime dateTime, TimeZoneInfo sourceTimeZone, TimeZoneInfo destinationTimeZone)
       InnerException:

I don't know where this date value is coming from - any suggestions?

Lync 2013 and OWA 2013 Integration - Certificate

$
0
0

Hi,

I'm having issues with the certificates, I had it working once but added more servers and changed certs and now it's broken again.  I'm not sure how to set my certificates to get it to work, and even when I do get it to work I will be requesting the 3rd party certs next week and have no idea how to get it to work without internal FQDN's on there.

My current set up is:

 

Exchange 2013

2013CAS01.contoso.global  - VIP - mail.constoso.com

2013CAS02.contoso.global - VIP - mail.constoso.com

2013MAIL01.constoso.global

2013MAIL02.contoso.global

 

Exchange 2010

2010CAS01.contoso.global - VIP - legacy.contoso.com

2010CAS02.contoso.global - VIP - legacy.contoso.com

2010MAIL01.constoso.global

2010MAIL02.contoso.global

 

Lync 2013

2013LYNCFE01.constoso.global - lyncpool.contoso.com

2013LYNCFE02.constoso.global - lyncpool.contoso.com

2013LYNCCHATE01.constoso.global

2013LYNCAPP01.constoso.global

I will be using my internal CA to request the certs.  I know i can simply assign all SAN's to the cert. Now I would assume I would use:

mail.contoso.com on the Exchange Cert with the SANS of:

autodiscover.constoso.com

all exchange server FQDN's

and the Lync one should be lyncpool.constoso.com with the SANS's of

lyncdiscover.constoso.com

lyncdiscoverinternal.constoso.com

SIP,AV,MEET,DIALIN,ADMIN and all FQDNS.

Additional questions, when configuring my trsusted application pool within Lync can I specify the NLB name of mail.contoso.com and add the my CAS servers into the pool, or can I only point it at the FQDN of the one CAS server?

Any help you can offer would be appreciated as I really need to move onto another part of the project now.


How to call .asmx Service in WCF

$
0
0

Dear All,

I have to consume "https://atg-mx-01/ews/exchange.asmx" service in wcf.

Application is gives error in the project, but same code is working fine in separate Web Application.

while i am calling wcf service Method that will give's error.

Error is : "autodiscover url couldn't be located" this error is not come in the Web application.

In given image i am accessing the WCF Method that i have implemented.

Kindly provide any solution for same.

Thanks and regards

Hardik Ramwani

Impersonation failure: Das Abonnement kann nicht abgeschlossen werden. Überprüfen Sie die Berechtigungen

$
0
0

Situation: Exchange 2007 SP2

Following Impersonation was tried:

Get-ExchangeServer | where {$_.IsClientAccessServer -eq $TRUE} |
ForEach-Object {Add-ADPermission -Identity $_.distinguishedname
-User (Get-User -Identity usertest | select-object).identity
-extendedRight ms-Exch-EPI-Impersonation}

Tried with following rights in AD for the usertest account like:

Only Domain User
or
Domain User and Domain Admin

Still same failure when trying subscribe to the users mailboxes. Same failure also happens with the pubilcUser (to subscribe to the public folders)

Later then I tried with following additional impersonation:

GetMailboxDatabase | ForEachObject {AddADPermissionIdentity $_.DistinguishedNameUser usertestExtendedRights msExchEPIMayImpersonate}

Unfortunately, i got still the same failure.

Please help, I don't have any idea why.

Error in Log:

06.06.13 09:25:33:000   5 EXCEPTION: Failed to start notification for alias [abc@test.ch] [Das Abonnement kann nicht abgeschlossen werden. Überprüfen Sie die Berechtigungen.]
   bei Microsoft.Exchange.WebServices.Data.ServiceResponse.InternalThrowIfNecessary()
   bei Microsoft.Exchange.WebServices.Data.MultiResponseServiceRequest`1.Execute()
   bei Microsoft.Exchange.WebServices.Data.ExchangeService.SubscribeToPullNotifications(IEnumerable`1 folderIds, Int32 timeout, String watermark, EventType[] eventTypes)
   bei Aastra.Oip.MSExchangeDriverEws.ExchUser.StartNotification()
06.06.13 09:25:33:000   5     ********** User [abc@test.ch] added to monitoring list. Total = 1 **********
06.06.13 09:25:33:000   5 Connecting to Exchange Server for alias [abc1@test.ch]
06.06.13 09:25:33:031   5 >   ExchUser.StartNotification() for alias [abc1@test.ch]
06.06.13 09:25:33:093   5 EXCEPTION: Failed to start notification for alias [abc1@test.ch] [Das Abonnement kann nicht abgeschlossen werden. Überprüfen Sie die Berechtigungen.]
   bei Microsoft.Exchange.WebServices.Data.ServiceResponse.InternalThrowIfNecessary()
   bei Microsoft.Exchange.WebServices.Data.MultiResponseServiceRequest`1.Execute()
   bei Microsoft.Exchange.WebServices.Data.ExchangeService.SubscribeToPullNotifications(IEnumerable`1 folderIds, Int32 timeout, String watermark, EventType[] eventTypes)
   bei Aastra.Oip.MSExchangeDriverEws.ExchUser.StartNotification()
06.06.13 09:25:33:093   5     ********** User [abc1@test.ch] added to monitoring list. Total = 2 **********

Exchange ActiveSync Search

$
0
0

Hi,

I would like to use Exchange Search command to only retrieve headers of emails (to, cc, bcc, datetime, subject, LongId). I do not wish to retrieve the body, since retrieving the body appears to be slow. Is this possible? Are there ways to speed up search, which now takes 15 seconds to 2 minutes against Exchange 2007 and 2010 servers?

Thanks

TMG and Exchange 2013 CU2 FBA

$
0
0

I do have TMG configured with OWA publishing rule. I need some help here:

I just need to get this screen ONLY:

But right now I do get the above followed by the below. So user has to authenticate twice. What are the proper configuration steps for authentication in TMG and Exchange virtual directories?

Greg


Info on how to write an Exchange AddIn

$
0
0

Hi all;

First off, I know nothing about programming to Exchange (desktop, ASP.NET, JavaScript, device drivers - yes. Exchange - nothing). So I may not be using the correct terms here.

I want to write an AddIn to exchange that can hold up emails that come in. So the email comes in to Exchange. If there is an Out Of Office message, that reply is sent. But my AddIn can then hold the email and not send it on to the user's mailbox. The purpose is to enforce the no email during vacation rule - if the email does not go to their mailbox, they can't read it.

Is there a url that explains how to write an AddIn to Exchange that sits in the process where I would need this to sit?

thanks - dave

ps - moved from http://social.msdn.microsoft.com/Forums/en-US/5de0239b-0471-43e2-a529-bcc739820159/info-on-how-to-write-an-exchange-addin


Who will win The Windward International Collegiate Programming Championships?

Exchange

$
0
0
I recently compeltly recreated my dns server. This changed the ip addresses for everything on my network. Now I am not recieving extertnal emails into my exchange server. When I run the testexchangeconnection i get no mx record for my dns server. If I use nslookup i can find the dns mx record for my domain. Someone please help!

PowerShell -EmailAddressPolicyEnabled $true while setting PrimarySmtpAddress

$
0
0

Hi,

I have a problem when setting the PrimarySmtpAddress through PowerShell/C#. Our standard email addresses in the forest is somebody@company.com but our is somebody@company.dk.

I'm able to set the smtp address but it's failing when setting the EmailAddressPolicyEnabled to true. Logical I can see why ;-), but I'm still able to enable it through the EMC. Is there any way to do it through code?

My code:

<snip>

psScript.AppendLine("[bool](Get-User -Identity "somebody" -DomainController dc.somewhere.com | Enable-Mailbox -Alias  "somebody" -Database "ExchDB"  -PrimarySmtpAddress"somebody@company.dk");

psScript.AppendLine("Set-Mailbox -Identity "somebody"-EmailAddressPolicyEnabled $true");

</snip>

Thanks, Morten

How do you get folder id of LocalFailures, ServerFailures, SyncIssues, Conflicts folders with EWS for Pre-Exchange 2013 mailbox?

$
0
0

Hi,

Using EWS managed, I found out that we can't perform Folder.Bind using WellKnownFolderName for LocalFailures, ServerFailures, SyncIssues and Conflicts folders against Pre-Exchange 2013 mailbox since these enums are only valid for Exchange 2013 and later mailbox.

How do you programmatically get folder id of LocalFailures, ServerFailures, SyncIssues, Conflicts folders with EWS for Pre-Exchange 2013 mailbox?

I found the following blog post from Glen Scales. Is this pretty much the only way for me to get the folderId for the above folders using EWS managed?

http://gsexdev.blogspot.com/2012/07/reporting-and-clearing-syncissues.html

Thanks.

[E2010][EWSMA][C#][Windows]: EWS delegate operations affecting settings of delegate security groups

$
0
0

We currently add a security group as a delegate to users' mailboxes that is enabled to receive schedulers then add or remove users to the group as necessary. I'm writing an application to manage delegates remotely using the EWSMA, however it appears that adding/updating or removing delegates using the API disables the option to receive schedulers for the security groups.

Before: HBuckleCalendar & Schedulers are security groups

After adding a delegate using EWSMA the option to receive schedulers for the group is cleared:

These are the request and response from the server, there's no mention of the group in there so not sure why they are being affected.

<Trace Tag="EwsRequest" Tid="8" Time="2013-07-23 10:51:47Z" Version="15.00.0516.014"><?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages" xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Header><t:RequestServerVersion Version="Exchange2010_SP2" /><t:ExchangeImpersonation><t:ConnectingSID><t:SmtpAddress>HBuckle@blah</t:SmtpAddress></t:ConnectingSID></t:ExchangeImpersonation></soap:Header><soap:Body><m:AddDelegate><m:Mailbox><t:EmailAddress>HBuckle@blah</t:EmailAddress></m:Mailbox><m:DelegateUsers><t:DelegateUser><t:UserId><t:PrimarySmtpAddress>MSTest@blah</t:PrimarySmtpAddress></t:UserId><t:DelegatePermissions><t:CalendarFolderPermissionLevel>Editor</t:CalendarFolderPermissionLevel><t:TasksFolderPermissionLevel>None</t:TasksFolderPermissionLevel><t:InboxFolderPermissionLevel>None</t:InboxFolderPermissionLevel><t:ContactsFolderPermissionLevel>None</t:ContactsFolderPermissionLevel><t:NotesFolderPermissionLevel>None</t:NotesFolderPermissionLevel><t:JournalFolderPermissionLevel>None</t:JournalFolderPermissionLevel></t:DelegatePermissions><t:ReceiveCopiesOfMeetingMessages>false</t:ReceiveCopiesOfMeetingMessages><t:ViewPrivateItems>false</t:ViewPrivateItems></t:DelegateUser></m:DelegateUsers><m:DeliverMeetingRequests>DelegatesOnly</m:DeliverMeetingRequests></m:AddDelegate></soap:Body></soap:Envelope></Trace>

<Trace Tag="EwsResponse" Tid="8" Time="2013-07-23 10:51:48Z" Version="15.00.0516.014"><?xml version="1.0" encoding="utf-8"?><s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Header><h:ServerVersionInfo MajorVersion="14" MinorVersion="2" MajorBuildNumber="328" MinorBuildNumber="9" Version="Exchange2010_SP2" xmlns:h="http://schemas.microsoft.com/exchange/services/2006/types" xmlns="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" /></s:Header><s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><m:AddDelegateResponse ResponseClass="Success" xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages" xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types"><m:ResponseCode>NoError</m:ResponseCode><m:ResponseMessages><m:DelegateUserResponseMessageType ResponseClass="Success"><m:ResponseCode>NoError</m:ResponseCode><m:DelegateUser><t:UserId><t:SID>S-1-5-21-1527477058-408891036-1093625069-14540</t:SID><t:PrimarySmtpAddress>MSTest@blah</t:PrimarySmtpAddress><t:DisplayName>MSTest</t:DisplayName></t:UserId><t:ReceiveCopiesOfMeetingMessages>false</t:ReceiveCopiesOfMeetingMessages><t:ViewPrivateItems>false</t:ViewPrivateItems></m:DelegateUser></m:DelegateUserResponseMessageType></m:ResponseMessages></m:AddDelegateResponse></s:Body></s:Envelope></Trace>

Viewing all 7132 articles
Browse latest View live