Можем ли мы включить вложения в приглашения iCalendar, созданные из приложения MVC - PullRequest
0 голосов
/ 10 февраля 2020

Как мы можем отправить вложение вместе с файлом ics, созданным из приложения MVC. Мы создаем приглашения на собрание с данными, извлеченными из приложения в формате ics, а затем загружаем их для пользователя, чтобы щелкнуть по нему и открыть в outlook. Поэтому мы можем добавить вложение вместе с файлом ics, чтобы пользователи, открытые в outlook, могли видеть вложение вместе с другими деталями. Пожалуйста, помогите.

1 Ответ

0 голосов
/ 17 февраля 2020

Согласно https://tools.ietf.org/html/rfc5545#section -3.8.1.1 или https://icalendar.org/iCalendar-RFC-5545/3-8-1-1-attachment.html, можно ПОДКЛЮЧИТЬ, ссылаясь на URL-адрес вложения.

Пример приведен is:

ATTACH;FMTTYPE=application/postscript:ftp://example.com/pub/
  reports/r-960812.ps

Другие примеры в другом месте в spe c:

ATTACH:http://example.com/public/quarterly-report.doc

или «В следующем примере указывается свойство« ATTACH »со встроенной двоичной кодированной информацией о содержимом:

 ATTACH;FMTTYPE=text/plain;ENCODING=BASE64;VALUE=BINARY:VGhlIH
  F1aWNrIGJyb3duIGZveCBqdW1wcyBvdmVyIHRoZSBsYXp5IGRvZy4

"

или

ATTACH;FMTTYPE=application/msword:ftp://example.com/pub/docs/
        agenda.doc
...