Я отправляю приглашения на собрание с сайта PHP, но они в конечном итоге становятся приложениями iCal, которые раздражают. Поскольку все пользователи используют Outlook, поэтому я могу подумать о том, чтобы отправить приглашение календаря в качестве объекта внешнего вида. Однако предпочтительным способом было бы позволить Outlook (любому другому клиенту) конвертировать файлы iCal «на лету» с тем, чтобы привлечь пользователя. Пожалуйста, предложите решение с рабочими примерами, если это возможно. Спасибо.Преобразование вложения .ics в собственный элемент календаря Outlook без открытия
ответ
Вместо отправки вложения отправьте сообщение с типом контента «calendar/text» и телом сообщения, заполненным содержимым файла ICS.
Outlook по-прежнему будет запрашивать получателя –
Чтобы принять или отклонить приглашение на собрание, но не открывать вложение, а затем сохранять его. –
Я считаю, что op не требовал взаимодействия с пользователем –
они всегда должны быть вложениями, с которыми пользователь должен взаимодействовать - вы не можете использовать приглашение для пользователя calander –
Найдено решений. Заголовок должен содержать «встроенный», чтобы указать внешний вид, что ics должен быть встроенным, а не как вложение. – Tyn