Importing ICS from Exchange

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Importing ICS from Exchange

Michael Prix
Hello,

  using evolution 3.20.5 with EWS to access an Exchange 2013 Mailbox. Everything works fine, but imports of an *.ics to my Exchange-calendar fails with:
Cannot receive calendar objects: Cannot find user <username> between attendees.

Obviously, I'm not in the list of attendees, so far so good:

BEGIN:VCALENDAR
PRODID:-//Microsoft Corporation//Outlook 14.0 MIMEDIR//EN
VERSION:2.0
METHOD:PUBLISH
X-MS-OLK-FORCEINSPECTOROPEN:TRUE
BEGIN:VTIMEZONE
TZID:W. Europe Standard Time
BEGIN:STANDARD
DTSTART:16011028T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:16010325T020000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20170304T220606Z
DESCRIPTION:\n
DTEND;TZID="W. Europe Standard Time":20170521T180000
DTSTAMP:20160219T143029Z
DTSTART;TZID="W. Europe Standard Time":20170506T060000
LAST-MODIFIED:20160219T143029Z
PRIORITY:5
SEQUENCE:0
SUMMARY;LANGUAGE=de:Urlaubsantrag, unbearbeitet
TRANSP:OPAQUE
UID:21872313E2506AC0C12580D90069D457-Lotus_Notes_Generated
X-LOTUS-UPDATE-SEQ:1
X-LOTUS-UPDATE-WISL:$S:1;$L:1;$B:1;$R:1;$E:1;$W:1;$O:1;
$M:1;RequiredAttendees:1;INetRequiredNames:1;AltRequiredNames:1;StorageRequi
redNames:1;OptionalAttendees:1;INetOptionalNames:1;AltOptionalNames:1;Storag
eOptionalNames:1
X-LOTUS-NOTESVERSION:2
X-LOTUS-APPTTYPE:3
X-LOTUS-CHILD-UID:21872313E2506AC0C12580D90069D457
BEGIN:VALARM
TRIGGER:-PT15M
ACTION:DISPLAY
DESCRIPTION:Reminder
END:VALARM
END:VEVENT
END:VCALENDAR

But even if I'm in the list of attendees, it's rejected:

BEGIN:VCALENDAR
PRODID:-//Microsoft Corporation//Outlook 10.0 MIMEDIR//EN
VERSION:2.0
METHOD:REQUEST
BEGIN:VTIMEZONE
TZID:Europe Time
BEGIN:STANDARD
DTSTART:20131001T030000
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:Standard Time
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20130301T020000
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:Daylight Savings Time
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
ATTENDEE;CN="";ROLE=REQ-PARTICIPANT;RSVP=TRUE:MAILTO:****[hidden email]****
ORGANIZER;CN="Rainer Holderle":MAILTO:***address***
DTSTART;TZID="Europe Time":20150415T130000
DTEND;TZID="Europe Time":20150415T180000
LOCATION:https://shks.webex.com/shks
TRANSP:OPAQUE
SEQUENCE:1429095085
UID:2fa3c74f-442f-4efe-9693-915b03c23f06
DTSTAMP:20150415T110000Z
DESCRIPTION:\n\****removed****\n
X-ALT-DESC;***removed****\n
SUMMARY:***removed***
PRIORITY:5
CLASS:PUBLIC
BEGIN:VALARM
TRIGGER:-PT5M
ACTION:DISPLAY
DESCRIPTION:Reminder
END:VALARM
END:VEVENT
END:VCALENDAR


-- 
Michael Prix
_______________________________________________
evolution-list mailing list
[hidden email]
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list
Reply | Threaded
Open this post in threaded view
|

Re: Importing ICS from Exchange

Milan Crha
On Sun, 2017-03-05 at 15:25 +0100, Michael Prix wrote:
> Cannot receive calendar objects: Cannot find user <username> between attendees.

        Hello,
there had been done changes around this recently, here:
https://bugzilla.gnome.org/show_bug.cgi?id=777946

It will cover at least the first event (regular appointment, not
a meeting). I cannot speak for meetings as such, I do not remember
whether it made any significant change there as well.

I know that some servers can reject uploading events which are not
related to the user, where the address should match the one on the
server. This evolution-ews error is constructed on the user side, not
on the server side, though.
        Bye,
        Milan
_______________________________________________
evolution-list mailing list
[hidden email]
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list