Warum werden meine icalendar-Einladungen nicht vom Outlook-Sniffer verarbeitet?

Von meiner ASP.net-Anwendung generierte Einladungen, die als E-Mail mit einem .ics-Anhang an Outlook 2010 gesendet wurden, werden vom Sniffer nicht verarbeitet. Daher werden sie im Kalender nicht als vorläufig angezeigt und sind im Vorschaufenster nicht verfügbar. Der .ics-Anhang scheint gültig zu sein und kann in Outlook durch Doppelklicken geöffnet werden. Dieselben Einladungen, die an Google Mail gesendet wurden, werden problemlos verarbeitet. Ich habe eine Reihe von akzeptierten Lösungen für das gleiche Problem ausgeschlossen ...

Outlook ist korrekt konfiguriert und verarbeitet Google Mail-Einladungen problemlosDie Nachricht wird als Content-Type gesendet: Multipart / Mixed, der Anhang als Text / Kalender.DTEND folgt DTSTART!Die Einladung enthält einen Organisator und einen Teilnehmer.

Der offensichtlichste Unterschied zwischen meinen Einladungen und denen von Gmails ist das Fehlen einer DKIM-Signatur, andere haben dies jedoch nicht geschafft. Hat jemand eine Microsoft-Dokumentation über den Betrieb, die Protokollierung oder die Fehlerbehebung des Sniffers gefunden?

Dies ist mein .ics-Anhang.

BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:REQUEST
BEGIN:VEVENT
DTSTART:20140617T083644Z
DTEND:20140617T093644Z
DTSTAMP:20140617T083647Z
ORGANIZER;[email protected]:mailto:[email protected]
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=
 FALSE;[email protected];X-NUM-GUESTS=0:mailto:[email protected]
CREATED:20140617T083647Z
DESCRIPTION:Description of flying to Sligo
LAST-MODIFIED:20140617T083647Z
LOCATION:
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Fly to Sligo
TRANSP:OPAQUE
UID:20140617T083647Z
END:VEVENT
END:VCALENDAR

Die EigenschaftX-MS-OLK-FORCEINSPECTOROPEN, angegebenHierhat nicht geholfen.

Meine Datei besteht die drei in genannten iCalendar-Validatorendiese Frage

Mein Gott, das Internet ist voll mit Leuten, die ihre Einladungen zu Outlook nicht erhalten können.Hier, Hier, undHier.

Der Konsens scheint zu sein, dass Sie "; method = REQUEST" nach dem Inhaltstyp in der Kopfzeile des MIME-Teils des Kalenders hinzufügen müssen. Das Problem ist, dass die .net System.Net.Mail-Bibliothek keinen Zugriff auf niedriger Ebene bietet, um diese Zeile festzulegen. Die Jagd geht weiter.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage