iCal订阅的Outlook刷新间隔(webcal://)

iCal订阅的Outlook刷新间隔(webcal://),outlook,icalendar,webcal,Outlook,Icalendar,Webcal,Outlook 2007和2010订阅internet日历时(通过链接到iCalendar或vCalendar文件的webcal://链接),它们多久自动更新一次?有没有办法在下载的文件或Outlook首选项中配置此选项?我知道该文件可以指定最小刷新间隔(通过X-PUBLISHED-TTL字段),但我看不到明确指定建议间隔的方法。Outlook依赖自定义属性X-PUBLISHED-TTL来设置下载频率,但除非在您订阅的文件中设置,无法在outlook中强制更新频率(也无法在谷歌日历中强制更新)。

Outlook 2007和2010订阅internet日历时(通过链接到iCalendar或vCalendar文件的
webcal://
链接),它们多久自动更新一次?有没有办法在下载的文件或Outlook首选项中配置此选项?我知道该文件可以指定最小刷新间隔(通过
X-PUBLISHED-TTL
字段),但我看不到明确指定建议间隔的方法。

Outlook依赖自定义属性X-PUBLISHED-TTL来设置下载频率,但除非在您订阅的文件中设置,无法在outlook中强制更新频率(也无法在谷歌日历中强制更新)。

(我从2014年3月起的回答不再有效。)

要诱使Outlook刷新Internet日历,请转到

文件::帐户设置::帐户设置(按钮)::Internet日历(选项卡)

然后选择要刷新的日历,单击“更改…”,在说明中留下空格(或删除空格),然后单击“确定”


您的日历现在应该被刷新。

对于Outlook 2013,如果您点击发送/接收,也将同步日历。
要调整间隔,请转到文件>选项>高级,然后向下滚动以查找发送/接收。可在此处找到调整自动发送/接收间隔的选项

我有2017年展望。在“发送/接收”下,您可以选择“发送/接收组”,然后为具有唯一同步时间的internet日历定义一个新组。

由于许多日历已集成到云中,这些设置(X-PUBLISHED-TTL和REFRESH-INTERVAL)在谷歌日历和许多较新版本的Outlook上不再有效。我自己也测试过


仔细想想,Google和Outlook可能会故意忽略任何指定的刷新率,以防止DNS攻击。基本上,在他们的系统中集成了数百万个日历,一些人可以设置每秒的刷新率,如果他们遵守这些设置,可能会使他们的服务器崩溃。因此,它们很可能会随时刷新。

请解释这句话“……但除非在您订阅的文件中设置……”
X-PUBLISHED-TTL
只能在文件中?@AlexG它的意思是,除非您订阅的日历文件具有此自定义属性集,否则无法强制outlook更快地刷新。我猜您的意思是拒绝服务(DoS)攻击?