Outlook html电子邮件和日历约会



我正在尝试实现一种在outlook中发送html电子邮件(带链接)的方式,同时还发送相关的日历约会,该约会入用户日历,而无需打开每个.ics附件。

到目前为止,我已经实现了几种变体,但没有一种是所需的。

实现了有问题的变化:

  1. 以.ics作为附件的HTML电子邮件(问题是,用户必须打开每个.ics附件才能将其输入日历。用户每天都会收到许多这样的电子邮件,并且不会麻烦打开每个附件)。

  2. 以HTML格式发送电子邮件,然后使用Exchange Web服务在用户日历中自动创建约会。(后来我被告知,我们将无法访问这些用户的密码,即使我们这样做了,他们也会经常更改)所以我不能使用这种方法,尽管在我看来它效果最好。

  3. 约会直接进入日历,但HTML不显示链接。这正是我想要的,但我无法使用html和日历来获得备用视图,因此电子邮件正文中的链接不起作用。

  4. 直接在电子邮件中发送日历,并具有内联html文档附件。同样的问题是,尽管预约是自动输入的,但必须双击html才能打开它

我也考虑过在约会中添加HTML,但日历约会只接受纯文本或RTF。

如果有人能通过以上第3点(其他观点)帮助我实现这一点,或者如果你对如何处理这一问题有任何其他建议,我将不胜感激。

我很惊讶你能自动用ics项目填充用户日历,因为这会给用户系统带来安全风险。用户应该控制系统是否允许打开文件附件。我意识到.ics文件包含ICAL格式的文本,而不是二进制数据,但用户仍然可以选择。至少你不应该在日历项目中输入链接,因为这很容易被垃圾邮件发送者利用。

最新更新