首页 / 知识
关于不可知的语言:日历和事件更新在Outlook中不起作用
2023-04-14 07:20:00

ICalendar and event updates not working in Outlook我正在生成ICalendar(.ics)文件。 使用UID和SEQUENCE字段,我可以更新Google日历和Windows日历中的现有事件,但不能在MS Outlook 2007中更新-它只是创建第二个事件 如何使它们在Outlook中工作? 谢谢 汤姆 我继续进行一些测试,现在设法使Outlook根据.cs文件更新和取消事件。 Outlook实际上似乎响应RFC 2446中定义的规则 总之,您必须指定
除了
要取消,您必须指定 请求/更新示例
取消示例;
我抓住了问问者汤姆·卡特(Tom Carter)。他有一个可行的示例,其中有一个请求,然后被取消。我不对的是,我的METHOD应该在VEVENT内,而应该在外面。因此,这是一个有效的更新! 原版的:
更新:
我所做的只是添加了request方法(在正确的位置!)和一个组织器。 我使用的是Outlook 2003(从阅读帖子中可以看到,2007的行为方式相同),您需要清楚地区分ics文件的显式文件导入和双击ics文件时的隐式导入之间的行为。 '。 在Outlook菜单上的"文件/导入和导出..."上,Outlook将加载与文件中一样多的VEVENT条目,并且不会更改任何数量的UID:,SEQUENCE:或DTSTAMP:值会更改此值,即,如果更改任何数据并重新导入它,您将获得一组重复的条目。 如果双击ics文件,它将仅处理第一个VEVENT条目。但是,它确实可以识别UID,并且如果DTSTAMP:之后(SEQUENCE可以相同,但不能更低),则会提示您,并且它将更新日历中的事件。
将此添加到您的ICS文件
其中MyCal123是您日历的唯一标识符。 通过将此行添加到ICS文件中,整个日历将得到更新(在Outlook中出现提示后)。您甚至不需要更改DTSTAMP或SEQUENCE或ORGANIZER,并且METHOD:PUBLISH可以进行更新。只需更新事件详细信息,双击ICS,日历就会更新。请注意,如果您已发布日历并提供了供人们查看日历的URL,则此方法也很好用。他们只需要在2分钟后点击刷新,他们也会获得更新。 感谢David Bj?rnhart指出:ICal导入会在打开ics文件时创建新日历 我正在使用Entourage,因此这可能与您所看到的行为不完全匹配,但我希望它能对您有所帮助。 使用您回复中的iCalendar,Entourage甚至不会导入数据。使用已知良好的文件,我将其导入,然后成功更新。比较这两个文件,唯一的结构差异如下:
由于Microsoft对开放标准的支持趋于落后,因此建议您尝试不使用 |
最新内容
相关内容
linux命令移除文件夹?
linux命令移除文件夹?,命令,文件夹,通用,不了,数据,名称,档案,系统,文件,目录,删除文件夹中所有文件的linux命令(创建和删除文件和文件夹的linlinux命令是什么语言?
linux命令是什么语言?,系统,环境,代码,传播,管理,语言,操作系统,源码,自由,部分,dos和linux的命令行里面用的是什么语言?1、DOS/Windows/Linuxlinux分隔文件命令?
linux分隔文件命令?,系统,信息,文件,命令,位置,指令,文件夹,目录,前缀,方法,linux系统下大文件的分割/搜索/导出split命令分割文件成每个文件1linux改文件权限命令?
linux改文件权限命令?,系统,工具,档案,权限,文件,信息,命令,目录,选项,用户,在linux系统中修改文件权限使用的命令是在 Linux 中,要更改一个文linux命令交换文件名?
linux命令交换文件名?,命令,文件,数据,名称,工具,地址,软件,系统,基础知识,文件名,linux中用什么命令移修改文件夹名1、linux下使用mv命令来移linux提取字段串命令?
linux提取字段串命令?,数字,字符串,状态,工具,命令,文件,范本,样式,正则,字段,linux如何获取两个字符串之间的内容?1、在 Linux 中,您可以使用linux改变文件所有者的命令?
linux改变文件所有者的命令?,系统,工具,文件,命令,信息,名称,用户组,用户,所有者,权限,linux修改文件权限?打开linux系统,在linux的桌面的空白linux文件夹转移命令?
linux文件夹转移命令?,系统,文件,命令,位置,材料,信息,工具,电脑,目录,源文件,Linux如何移动文件夹(Linux如何移动文件)linux如何移动文件,为您linux转移文件命令?
linux转移文件命令?,文件,命令,密码,电脑,位置,名称,信息,系统,目录,目标,linux怎么将一个文件移动到另一个目录下1、如果目标文件是到某一目linux下替换文件命令?
linux下替换文件命令?,文件,一致,评论,名称,标的,资料,工作,命令,字符串,内容,linux替换原来文件的命令方法1:sed -i s/被替换的内容/要替换成linux文件nl命令?
linux文件nl命令?,地址,工作,信息,系统,情况,标准,实时,对比,百度,命令,linux查看日志命令第一种:查看实时变化的日志(比较吃内存)。最常用的:taillinux寻找文件夹命令?
linux寻找文件夹命令?,名称,命令,文件,位置,工作,标准,目录,子目录,文件名,字符串,linux文件夹查询命令有哪些less命令,less命令的功能几乎和mo