I've also been experiencing this with the Thunderbird/Lightning combination and I think I can see how it's happening:
When the event is added from Lightning it shows in the Google Calendar as being created by [EMAIL PROTECTED] and the attendee list of non-gmail addresses is added as a non-responsive guest. At the 24-hour mark a message is sent to all non-responsive guests inviting them to the meeting. I have not dug into the API, but I'd like to clear this: Is the invitation being sent because Google Calendar thinks I'm the event organizer? Is there a way to add an event with the API so that I'm not the organizer and non-responsive guests won't be invited? ~/Matt On Jan 19, 5:19 pm, Philipp Kewisch <[EMAIL PROTECTED]> wrote: > Austin, any updates on this? > > On Jan 13, 7:30 pm, Philipp Kewisch <[EMAIL PROTECTED]> wrote: > > > I have minimized the problem as follows. To reproduce, add the > > following item via protocol API, making sure that the start time is > > (current time + 1 day + N minutes). > > > <entry xmlns:gd="http://schemas.google.com/g/2005" xmlns:gCal="http:// > > schemas.google.com/gCal/2005" xmlns="http://www.w3.org/2005/Atom"> > > <category scheme="http://schemas.google.com/g/2005#kind" > > term="http://schemas.google.com/g/2005#event"/> > > <title type="text">New Event</title> > > <author> > > <name>Yourname</name> > > <email>[EMAIL PROTECTED]</email> > > </author> > > <gd:who email="[EMAIL PROTECTED]" rel="http:// > > schemas.google.com/g/2005#event.attendee"/> > > <gCal:sendEventNotifications value="false"/> > > <gd:when startTime="2008-01-14T17:42:00Z" > > endTime="2008-01-14T18:42:00Z"/> > > </entry> > > > The result is, after N minutes, [EMAIL PROTECTED] gets > > an email with the subject "[Reminder] New Event @ Mon Jan 14 18:42 - > > 19:42 ()", even though sendEventNotifications is false! This is really > > annoying for many of my users. > > > I have tried many similar combinations. No difference if the event > > status is explicitly specified as invited or accepted, no difference > > if <gCal:syncEvent value="true"/> is set. > > > I have filed bughttp://code.google.com/p/gdata-issues/issues/detail?id=319 > > please make sure it receives elevated priority. > > > Philipp > > > On Jan 9, 11:02 pm, Philipp Kewisch <[EMAIL PROTECTED]> wrote: > > > > Austin, what you write is not quite correct. I'll give you steps to > > > reproduce, then a simplified description of what happens on the > > > technical side > > > > STR: > > > > * Install Mozilla Lightning 0.8pre [1] into Thunderbird 2 > > > * Install the Provider for Google Calendar nightly [2] into > > > Thunderbird > > > * Add your Google Calendar via the new calendar wizard using any XML > > > url > > > > * Use outlook (2007), or a WCAP server (maybe others) and send a > > > meeting invitation to a NON-GOOGLE account, that you can see inside > > > thunderbird. > > > - To quicken the process, schedule the event on the next day, 5 > > > minutes. You should recieve the reminder in 5 minutes. > > > - Suprisingly, this does not seem to happen with outlook 2003, but I > > > could not confirm this. > > > * In Thunderbird in the message preview, accept the event and select > > > your google calendar as the target calendar > > > * Wait 5 minutes > > > * You will receive an email with the subject similar to "[Reminder] > > > test event tomorrow @ Thu Jan 10 18:05 - 19:05 ()" > > > > This reminder is the problem. I did not specify any email alarms, nor > > > do I have a default email alarm set. The reminder is always sent 24 > > > hours before the event. Now to the technical side, how I accept this > > > event and such: > > > > * In the step "...accept the event and select your google > > > calendar...", I am doing a standard POST (add Item) call, with all > > > properties from the meeting invitation translated. An example XML can > > > be seen in my previous posts. > > > * The response doesn't show any variation to the original item. > > > * sendEventNotifications is specifically set to false. I don't seem to > > > be getting any meeting invitations/updates, but the reminder should > > > not happen! > > > > The consequence of this reminder email, is that anyone who gets a > > > meeting invitation from an external source to a non-google email, and > > > accepts the meeting to their google calendar, will end up sending all > > > attendees of this meeting a reminder email. This is clearly annoying > > > and makes the product unusable for business needs. > > > > Philipp > > > > On Dec 21 2007, 7:51 pm, "Austin (Google)" <[EMAIL PROTECTED]> > > > wrote: > > > > > Hi Philipp, > > > > > Thanks for the added information. Correct me if I am wrong with the > > > > following statement. Essentially you are using the API to > > > > programmatically > > > > accept a Google calendar invitation and by doing so it automatically > > > > send > > > > out email notices to all the attendees involved. > > > > > If this is what you are describing then I don't think this behavior is > > > > correct and it should be filed as a bug with our issue tracker. When > > > > updating an event to assign new attendeeStatus for any one of the guest > > > > with > > > > <gCal:sendEventNotifications value="false"/> should suppress any email > > > > notification. > > > > > Bug issue for GData API can be officially filed > > > > here:http://code.google.com/p/gdata-issues/issues/list > > > > > Hope it helps, > > > > Austin > > > > > On Dec 21, 2007 8:25 AM, Philipp Kewisch <[EMAIL PROTECTED]> wrote: > > > > > > Austin, any updates on this? Do you understand better what my Problem > > > > > is? > > > > > > On 13 Dez., 22:49, Philipp Kewisch <[EMAIL PROTECTED]> wrote: > > > > > > This is the XML from the event created when accepting the > > > > > > invitation. > > > > > > You can also read some additional info > > > > > athttps://bugzilla.mozilla.org/show_bug.cgi?id=407961 > > > > > > Note that the bug title is a bit misleading since the issue was > > > > > > initially unclear. I later found out that it is really an invitation > > > > > > and not a reminder. > > > > > > > <entry xmlns:gd="http://schemas.google.com/g/2005" > > > > > > xmlns:gCal="http://schemas.google.com/gCal/2005" > > > > > > xmlns="http://www.w3.org/2005/Atom"> > > > > > > <category scheme="http://schemas.google.com/g/2005#kind" > > > > > > term="http://schemas.google.com/g/2005#event"/> > > > > > > <title type="text">test for friday</title> > > > > > > <content type="text"></content> > > > > > > <author> > > > > > > <name>Author</name> > > > > > > <email>[EMAIL PROTECTED]</email> > > > > > > </author> > > > > > > <gd:transparency value="http://schemas.google.com/g/ > > > > > > 2005#event.opaque"/> > > > > > > <gd:eventStatus value="http://schemas.google.com/g/ > > > > > > 2005#event.confirmed"/> > > > > > > <gd:where valueString=""/> > > > > > > <gd:who email="[EMAIL PROTECTED]" > > > > > > rel="http://schemas.google.com/g/2005#event.attendee" > > > > > > valueString="Attendee"> > > > > > > <gd:attendeeType value="required"/> > > > > > > <gd:attendeeStatus value="accepted"/> > > > > > > </gd:who> > > > > > > <gd:who email="[EMAIL PROTECTED]" > > > > > > rel="http://schemas.google.com/g/2005#event.organizer" > > > > > > valueString="Author"/> > > > > > > <gCal:sendEventNotifications value="false"/> > > > > > > <gd:when startTime="2007-12-14T10:30:00-05:00" > > > > > > endTime="2007-12-14T11:00:00-05:00"> > > > > > > <gd:reminder minutes="15" method="alert"/> > > > > > > </gd:when> > > > > > > <gd:extendedProperty name="X-MOZ-LASTACK" value=""/> > > > > > > <gd:extendedProperty name="X-MOZ-SNOOZE-TIME" value=""/> > > > > > > <gd:visibility value="http://schemas.google.com/g/ > > > > > > 2005#event.default"/> > > > > > > </entry> --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Calendar Data API" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/google-calendar-help-dataapi?hl=en -~----------~----~----~----~------~----~------~--~---
