2017-10-20 29 views
0

J'envoie peu d'e-mails dans mon code avec des invitations d'agenda. Bien que tous apparaissent dans Gmail avec des boutons RSVP, le même e-mail n'affiche aucun bouton dans le client Outlook.ics pièce jointe ne pas afficher le bouton rsvp dans le client Outlook

Voici mon code correspondant pour la création du fichier ics:

BEGIN:VCALENDAR 
PRODID:-//Google Inc//Google Calendar 70.9054//EN 
VERSION:2.0 
CALSCALE:GREGORIAN 
METHOD:REQUEST 
BEGIN:VEVENT 
DTSTART:20180130T053000Z 
DTEND:20180130T063000Z 
DTSTAMP:20171020T054607 
ORGANIZER;[email protected]:mailto:[email protected] 
UID:[email protected] 
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS- 
ACTION;RSVP=TRUE;[email protected]:mailto:[email protected] 
CREATED:20171020T054607Z 
DESCRIPTION: 
STATUS:CONFIRMED 
SUMMARY:Management meeting - My Company Pvt. Ltd. 
TRANSP:OPAQUE 
END:VEVENT 
END:VCALENDAR 

Voilà comment l'email semble dans Outlook client

enter image description here

J'ai essayé de créer une invitation à une réunion dans le calendrier Google pour enquêter sur la problème plus loin et quand j'ai reçu l'email dans le client Outlook, il avait des boutons RSVP:

enter image description here

Voici comment le fichier ics du calendrier Google cherche:

BEGIN:VCALENDAR 
PRODID:-//Google Inc//Google Calendar 70.9054//EN 
VERSION:2.0 
CALSCALE:GREGORIAN 
METHOD:REQUEST 
BEGIN:VEVENT 
DTSTART:20171021T030000Z 
DTEND:20171021T040000Z 
DTSTAMP:20171020T025616Z 
ORGANIZER;[email protected]:mailto:[email protected] 
UID:[email protected] 
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE 
;[email protected];X-NUM-GUESTS=0:mailto:[email protected] 
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= 
TRUE;[email protected];X-NUM-GUESTS=0:mailto:[email protected] 
CREATED:20171020T025616Z 
DESCRIPTION: 
LAST-MODIFIED:20171020T025616Z 
LOCATION: 
SEQUENCE:0 
STATUS:CONFIRMED 
SUMMARY:GoalEnvision - Google 
TRANSP:OPAQUE 
END:VEVENT 
END:VCALENDAR 

Je suis désemparés quant à la raison pour laquelle l'e-mail de Google Calendar contient des boutons de RSVP alors que mon application généré email ne même pas si la plupart des pertinentes les champs sont identiques/inclus dans les deux fichiers ics. N'importe quel pointeur serait utile!

Répondre

0

Si je vous comprends bien votre application ne se déclenche pas une réponse du destinataire - la raison est l'état du message est réglé sur PARTSTAT=ACCEPTED; quand il devrait être PARTSTAT=NEEDS-ACTION;