Я отправляю календарь ics
файл в электронном письме, как вложение, которое я отправляю через систему.
Я не хочу, чтобы пользователь видел Просьба ответить кнопок. Я просто хочу, чтобы это событие было их календарем.
Поэтому я использую ниже для создания iCal с помощью PHP
,
Заметка: текст внутри {{ а также }} мои переменные.
BEGIN:VCALENDAR
PRODID:-//hacksw/handcal//NONSGML v1.0//EN
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:REQUEST
BEGIN:VEVENT
DTSTART:{{20170108T131000Z}}
DTEND:{{20170108T132500Z}}
DTSTAMP:{{20170108T131000Z}}
ORGANIZER:MAILTO:{{[email protected]}}
URL;VALUE=URI:{{domain.com/123456}}
UID:{{123456}}
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=CHAIR;PARTSTAT=ACCEPTED;RSVP=FALSE;CN={{ParticipantName}};X-NUM-GUESTS=0:mailto:{{[email protected]}}
DESCRIPTION:{{Description test \n Line1 \n Line 3}}
LOCATION:{{Location information \n Line1 \n Line2}}
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:{{Summary text}}
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
Когда я отправляю это в Gmail, на нем не отображаются кнопки RSPV. Но если я отправляю одну и ту же почту в Yahoo ИЛИ Outlook, она всегда отображает кнопки RSVP.
Я установил,
Кто-нибудь может помочь мне понять, почему я вижу кнопки RSVP даже с вышеуказанными настройками?
Заранее спасибо!
Задача ещё не решена.
Других решений пока нет …