When creating a new event in an Exchange calender in Thunderbird, I invite a participant. However, no invitation is sent to the participant. Examing the log, I found the following portion which seems to be the communication with the server when creating the event:
91c4e5a0-5e48-45d6-90d5-8d51ee67ec9e/Arbejde: Sending: <?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages">
<soap:Header>
<t:RequestServerVersion Version="Exchange2007_SP1"/>
</soap:Header>
<soap:Body>
<m:CreateItem SendMeetingInvitations="SendToNone">
<m:SavedItemFolderId>
<t:DistinguishedFolderId Id="calendar"/>
</m:SavedItemFolderId>
<m:Items>
<t:CalendarItem>
<t:Subject>Test</t:Subject>
<t:Body BodyType="Text"/>
<t:ReminderIsSet>false</t:ReminderIsSet>
<t:ExtendedProperty>
<t:ExtendedFieldURI DistinguishedPropertySetId="Common" PropertyId="34144" PropertyType="SystemTime"/>
<t:Value>4501-01-01T00:00:00Z</t:Value>
</t:ExtendedProperty>
<t:UID>fb7a3853-fa05-4872-a84a-7ab85627fd73</t:UID>
<t:Start>2011-11-04T11:00:00+01:00</t:Start>
<t:End>2011-11-04T12:00:00+01:00</t:End>
<t:IsAllDayEvent>false</t:IsAllDayEvent>
<t:Location>Here</t:Location>
<t:RequiredAttendees>
<t:Attendee>
<t:Mailbox>
<t:Name/>
<t:EmailAddress>[actual address removed by me]</t:EmailAddress>
</t:Mailbox>
<t:ResponseType>Unknown</t:ResponseType>
</t:Attendee>
</t:RequiredAttendees>
<t:MeetingTimeZone TimeZoneName="Europe/Copenhagen">
<t:BaseOffset>PT0S</t:BaseOffset>
<t:Standard>
<t:Offset>-PT1H</t:Offset>
<t:RelativeYearlyRecurrence>
<t:DaysOfWeek>Sunday</t:DaysOfWeek>
<t:DayOfWeekIndex>Last</t:DayOfWeekIndex>
<t:Month>October</t:Month>
</t:RelativeYearlyRecurrence>
<t:Time>02:00:00</t:Time>
</t:Standard>
<t:Daylight>
<t:Offset>-PT2H</t:Offset>
<t:RelativeYearlyRecurrence>
<t:DaysOfWeek>Sunday</t:DaysOfWeek>
<t:DayOfWeekIndex>Last</t:DayOfWeekIndex>
<t:Month>March</t:Month>
</t:RelativeYearlyRecurrence>
<t:Time>03:00:00</t:Time>
</t:Daylight>
</t:MeetingTimeZone>
</t:CalendarItem>
</m:Items>
</m:CreateItem>
</soap:Body>
</soap:Envelope>
91c4e5a0-5e48-45d6-90d5-8d51ee67ec9e/Arbejde: getInterface
91c4e5a0-5e48-45d6-90d5-8d51ee67ec9e/Arbejde: IID: {d974c99e-4148-4df9-8d98-de834a2f6462}
91c4e5a0-5e48-45d6-90d5-8d51ee67ec9e/Arbejde: reply
91c4e5a0-5e48-45d6-90d5-8d51ee67ec9e/Arbejde: <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Header>
<h:ServerVersionInfo MajorVersion="14" MinorVersion="1" MajorBuildNumber="339" MinorBuildNumber="1" Version="Exchange2010_SP1" 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:CreateItemResponse xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages" xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types">
<m:ResponseMessages>
<m:CreateItemResponseMessage ResponseClass="Success">
<m:ResponseCode>NoError</m:ResponseCode>
<m:Items>
<t:CalendarItem>
<t:ItemId Id="AAMkAGFiZmJlMGZlLTY0MTktNDBkOS1hNzg4LWQzNzY2OGJhNTRhMwBGAAAAAABLFlXvQQcYQI/gb1VxSP02BwDZtlCQRZ/HQqyTy6PHEe4YAAAAAWDUAAAldAIZc/PERKw7G6xG+IcNAAAAASegAAA=" ChangeKey="DwAAABYAAAAldAIZc/PERKw7G6xG+IcNAAAAAyIe"/>
</t:CalendarItem>
</m:Items>
</m:CreateItemResponseMessage>
</m:ResponseMessages>
</m:CreateItemResponse>
</s:Body>
</s:Envelope>
91c4e5a0-5e48-45d6-90d5-8d51ee67ec9e/Arbejde: createItemReply
My guess is that the following setting close to the top of the log causes the problem:
<m:CreateItem SendMeetingInvitations="SendToNone">
Am I right? Could I somehow change this to make it send invitations?
ABout my system: I am running Thunderbird 7.0.1 on Ubuntu 11.04 (64 bit) with Lightning 1.0b7 and Provider for Microsoft Exchange 0.17. I also use Provider for Google Calendar 0.8 and I don't know if this could be disturbing the MS Exchange provider?