gmail中不存在ics附件

时间:2011-11-24 13:38:52

标签: ruby-on-rails gmail icalendar

我在我的网站(Ruby on Rails)中实现了一个日历,我也成功生成了一个.ics文件。我想将此文件作为附件发送到电子邮件中。

我已将mime设为 text / calendar

我还将content_type设置为 multipart / alternative

附件已在所有主要电子邮件客户端的电子邮件中成功发送,但 gmail

除外

如何使.ics附件出现在电子邮件中。以前有人遇到过这种问题。我查了各种谷歌帮助论坛,很多人都遇到过这个问题,但没有找到具体的解决方案。

1 个答案:

答案 0 :(得分:5)

在Gmail中,点击“更多”向下箭头。其中一个选项是“显示原始”。选择那个。

当窗口打开时,向下滚动。您应该看到VCalendar区域。 Gmail忽略了它。

在此区域中,查找以“管理器”开头的行;如果您被列为组织者,则gmail会忽略ics文件。这是一个“功能”

我们为自己构建了一个网页,我们将该文本复制到该网页中,然后将该文本删除并重新通过电子邮件发送给我们。然后它工作正常。 (只需要更多的工作,你可以设置一个电子邮件拦截,你可以将电子邮件转发到你有一个抓取VCalendar的解析器的地方,剥离组织者,然后通过电子邮件发回给你。

我们要求Google提供功能请求以更改此功能,但不太可能发生。

祝你好运。