email - ICS 文件在从个人电子邮件发送时工作,但从 mandrill api 发送时不工作
问题描述
我一直致力于在创建事件、更新事件或取消事件时创建 ICS,奇怪的是,我发现我从 mandrill 收到的邮件(我在组收件箱中收到的用于测试的邮件)不起作用。但是,当我将相同的电子邮件转发到我的个人电子邮件 ID 并返回到公司电子邮件 ID 时,它们可以无缝地工作。
这是邀请函
BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
METHOD:REQUEST
BEGIN:VEVENT
DTSTAMP:20210611T065121
UID:XXXXXXX-XXXXXXt-XXXX
DTSTART:20210611T230000
DTEND:20210611T231500
DESCRIPTION:Laboriosam quia et nisi et ipsum sunt soluta.
LOCATION:https://mytestsite.com/klasses/xxx/live
SEQUENCE:1
SUMMARY:XXXXXX - Abdul Pagac
BEGIN:VALARM
ACTION:DISPLAY
TRIGGER:-PT15M
DESCRIPTION:Laboriosam quia et nisi et ipsum sunt soluta.
SUMMARY:XXXXXX - Abdul Pagac
END:VALARM
END:VEVENT
END:VCALENDAR
这是同一事件的取消,我屏蔽了一个新字段,请忽略它们。
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
METHOD:CANCEL
BEGIN:VEVENT
DTSTAMP:20210611T065224
UID:XXXXXXX-XXXXXXt-XXXX
DTSTART:20210611T230000
DTEND:20210611T231500
DESCRIPTION:Laboriosam quia et nisi et ipsum sunt soluta.
LOCATION:https://mytestsite.com/klasses/xxx/live
SEQUENCE:2
STATUS:CANCELLED
SUMMARY:XXXXXX - Abdul Pagac
BEGIN:VALARM
ACTION:DISPLAY
TRIGGER:-PT15M
DESCRIPTION:Laboriosam quia et nisi et ipsum sunt soluta.
SUMMARY:XXXXXX - Abdul Pagac
END:VALARM
END:VEVENT
END:VCALENDAR
我已经在验证器上验证了这些 ics(https://icalendar.org/validator.html#results),那里的 ics 已经成功验证
解决方案
推荐阅读
- ios - SPM UIColor 资源不支持深色模式
- performance - 最大读取性能的存储库设置
- c# - 如何使用 Google Drive API 获取父文件夹?
- c# - RadioButtons 是否应该在 VS 2022 Preview 17.1/MAUI preview 10 中工作?
- filter - 我需要过滤给当前用户的 Power BI 报告,但我遇到了行级安全问题
- javascript - chrome扩展BackgroundPage如何打开url
- python - 列表中总和等于或小于给定数字的元素列表
- javascript - 如何在页面重新加载的循环中显示具有特定类名的 div
- django - Django-pay pal IPN 响应未收到
- javascript - 来自新手的潜在愚蠢 JS 问题(带有 axios 的 html 和 API)