Я должен отправить приглашение на собрание для команды, и вот мой логический
$ical = 'BEGIN:VCALENDAR
PRODID:-//Microsoft Corporation//Outlook 11.0 MIMEDIR//EN
VERSION:2.0
METHOD:REQUEST
BEGIN:VEVENT
ORGANIZER:MAILTO:'.$from_address.'
DTSTART:'.$dtstart.'
DTEND:'.$dtend.'
LOCATION:'.$meeting_location.'
SEQUENCE:0
UID:'.$cal_uid.'
DTSTAMP:'.$todaystamp.'
DESCRIPTION:'.$meeting_description.'
SUMMARY:'.$subject.'
ATTENDEE;RSVP=TRUE:mailto:abcxzy@gmail.com
ORGANIZER;CN=abcxzy@gmail.com:mailto:abcxzy@gmail.com
PRIORITY:5
CLASS:PUBLIC
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR';
Закончился как
$from_name = "John";
$from_address = "abcxzy@gmail.com";
$result = sendIcalEmail($firstname,$lastname,...(something)...$message);
Это работает нормально для всех получателей.
Я также добавил пользователя из почтового идентификатора в список отправителей, который является почтовым идентификатором организатора (abcxzy@gmail.com), чтобы он тоже мог получать приглашение, но когда я открываю файл ical, этоне показывает временной интервал для организатора, но для всех остальных пользователей он отображается.
В чем может быть причина, вызывающая проблему.
Спасибо invvance