iCalendar zu zwingen, die ‚Annehmen / Ablehnen‘ Tasten in einer aktualisierten Ereignisinstanz für Outlook angezeigt werden?

StackOverflow https://stackoverflow.com/questions/1635236

  •  06-07-2019
  •  | 
  •  

Frage

Wer weiß, was iCalendar Bedingungen ich die ‚Annehmen / Ablehnen‘ Tasten in einer aktualisierten Besprechungsnachricht für Outlook 2007 erscheinen zwingen muß? Gibt es eine Kombination aus regelmäßigen iCalendar Feldern oder einige X-MICROSOFT Felder Ich bin verpassten eine erneute akzeptieren zu zwingen? Unser Updates kommt weit genug nach der ersten Nachricht eines erneuten akzeptieren obligatorisch zu machen.

Ich sehe diese Notiz für Outlook 2007, und ich hoffe, dass eine Kombination von Werten zwingt ein ‚Annehmen / Ablehnen.‘ - kurz einer Änderung des Wertes in DTSTART

  

"Wenn Änderungen an Sitzung gemacht werden   Details, die Teilnehmer erhalten   ein Update mit den Änderungen   hervorgehoben, anstatt   an die Sitzung wieder aufnehmen. "

     

- http://office.microsoft.com/en-us/ Ausblick / HA100743061033.aspx

Dieses Problem tritt für Updates auf einzelne, nicht wiederkehrende, nur UID Sitzungen sowie Updates zu Besprechungsserien mit RECURRENCE-ID und UID.

Wir verwenden die ATTENDEE Linie in dem Update wie:

ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;
   CN="Full Name":MAILTO:user@domain.com

versuchen, das Annehmen / Ablehnen Verhalten zu erzwingen.

Vielen Dank an alle!

ICAL-Meldungen sind unten.

Ich brauchte die ATTENDEE Datensätze in der Anfangsnachricht zu platzieren Hinweise zu gefallen, aber ohne diese Linien auf die gleiche Wirkung getestet. Ich habe auch versucht die initlal Nachricht als METHODE zu senden: publish und die Updates als METHODE: REQUEST. Die Datensätze zu aktualisieren, aber keine neue Schaltfläche Übernehmen wird in Outlook angeboten 2007. Wir die Sequenznummer für jedes Update stoßen.

INITIAL MESSAGE

BEGIN:VCALENDAR
METHOD:REQUEST
PRODID:-//Product/Platform/Name//EN
VERSION:2.0
BEGIN:VTIMEZONE
TZID:America/New_York
X-LIC-LOCATION:America/New_York
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:ical_event+5088@ical.server.org
RRULE:FREQ=WEEKLY;INTERVAL=1;UNTIL=20091129T000000Z;BYDAY=SA
DTSTART;TZID=America/New_York:20091114T180000
DTEND;TZID=America/New_York:20091114T190000
SUMMARY:Sub Test 7
ORGANIZER;CN="'Meeting'":MAILTO:ical_event+5088@ical.server.org
DTSTAMP:20091027T212241Z
STATUS:TENTATIVE
SEQUENCE:5
CLASS:PUBLIC
TRANSP:OPAQUE
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;CN="Full 
 Name":MAILTO:user@domain.com
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;CN="Full 
 Name":MAILTO:user2@domain.com
END:VEVENT
END:VCALENDAR

UPDATE MESSAGE

BEGIN:VCALENDAR
METHOD:REQUEST
PRODID:-//Product/Platform/Name//EN
VERSION:2.0
BEGIN:VTIMEZONE
TZID:America/New_York
X-LIC-LOCATION:America/New_York
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:ical_event+5088@ical.server.org
RECURRENCE-ID:20091114T230000Z
DTSTART:20091114T230000Z
DTEND:20091115T000000Z
PRIORITY:5
SUMMARY;LANGUAGE=en-US:Sub Test 7
LOCATION;LANGUAGE=en-US:Access Code XXXXXXX
DESCRIPTION;LANGUAGE=en-US:Sub Test 7
ORGANIZER;CN="'Meeting'":MAILTO:ical_event+5088@ical.server.org
DTSTAMP:20091027T222122Z
LAST-MODIFIED:20091027T221822Z
STATUS:CONFIRMED
SEQUENCE:7
URL:http://ical.server.org/calendar/detail.shtml?event
 _id=5088&instance_id=5385&recurrence_id=20091114T230000Z
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;CN="Full 
 Name":MAILTO:user@domain.com
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;CN="Full 
 Name":MAILTO:user2@domain.com
CLASS:PUBLIC
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
War es hilfreich?

Lösung

Microsoft Outlook wird für Annehmen / Ablehnen fragen, wann die Ereigniszeit geändert wird. Ich weiß nicht, wie man es sonst zu erzwingen. Mein Hack wäre die Zeit eines zweiten zu ändern.

Andere Tipps

Um Outlook erzwingen anzuzeigen / Decline Tasten Accept wieder müssen Sie eine der folgenden Optionen ändern:

  • DTSTART
  • DTEND
  • Recurrence

Siehe diesen sehr gründlich Artikel für weitere Details.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top