【问题标题】:deeplink for .ics hosted file not opening in outlook mobile.ics 托管文件的深层链接未在 Outlook Mobile 中打开
【发布时间】:2020-09-16 17:41:34
【问题描述】:

我必须生成一个 ics 文件并上传到 AWS S3 并使用电子邮件中的 S3 url(https://xyz.s3.aws.com/invite.ics) 作为超链接来下载 ics 文件。生成的电子邮件中的超链接在 Outlook 移动应用程序中不起作用(说 - '无法启动事件'),而超链接在桌面应用程序中起作用。在桌面,如果我点击超链接,它会打开浏览器并从 S3 下载 ics 文件。

ical 文件内容

开始:VCALENDAR 版本:2.0 PRODID:-//sebbo.net//ical-generator//EN 名称:我的第一个 iCal X-WR-CALNAME:我的第一个 iCal 开始:事件 UID:m8xj@gmail.com 序列:0 DTSTAMP:20200528T070711Z DTSTART:20200527T191500Z DTEND:20200528T070711Z 摘要:约会 位置:7 山 描述:日历事件测试。请参阅电子邮件以获取更多详细信息 ORGANIZER;CN="Team MCE":mailto:noreply@message.com 结束:事件 END:VCALENDAR

【问题讨论】:

  • 超链接文件是否公开可用?也许您在桌面上登录,因此可以访问该 url?
  • 它是一个公共网址。还可以访问 Gmail 应用和网站中的链接
  • 只是检查您是否在谷歌上搜索了该消息并检查了这些建议中的任何一个?如果你有,最好提一下,这样人们就可以看到你已经完成了你的作业。EG:这里有一些建议stackoverflow.com/questions/35918537/…
  • 是的,我用谷歌搜索,没有一个解决方案解决了这个问题。我附上了ical文件以供参考
  • 马尼坎丹。这些 ics url 应该是可公开访问的 url,如果您发布实际 url,我们可以从我们这边为您测试。您在上面发布的代码只是内容,缺少行尾字符。

标签: email hyperlink download html-email icalendar


【解决方案1】:

上传到 S3 时,您是否按照 https://www.rfc-editor.org/rfc/rfc5545#section-8.1 将内容类型设置为文本/日历?

【讨论】:

  • 是的,默认情况下 S3 将内容类型设置为文本/日历。我也验证了这一点。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-06-05
  • 2015-12-25
  • 2016-05-10
  • 2018-02-12
  • 1970-01-01
  • 2021-12-20
  • 1970-01-01
相关资源
最近更新 更多