你目前正处于脱机状态,正在等待 Internet 重新连接

在一个 Exchange Server 2007 服务器处理包含在 iCalendar 消息部分的 SMTP 邮件的定期 iCalendar 消息生成不正确的异常

注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。

点击这里察看该文章的英文版: 973969
症状
一个 EXDATE 属性定义日期和例外的定期日历组件的具体时间。Microsoft Exchange Server 2007 服务器在处理包含定期的 iCalendar 消息部分的一个简单邮件传输协议 (SMTP) 邮件时服务器仅确认多行 EXDATE 属性的最后一个 EXDATE 语句。也就在服务器将忽略所有先前 EXDATE 语句。 单行 EXDATE 语句包含多个日期时,服务器也会忽略 EXDATE 属性的日期。因此,日期和 $ 定期 iCalendar 消息的例外情况的时间不正确。

示例:
Multiline EXDATE-=-=-=-=-=-=-=-=-=-=-=-EXDATE;TZID=Central Europe Standard Time:20100512T084700EXDATE;TZID=Central Europe Standard Time:20100612T084700EXDATE;TZID=Central Europe Standard Time:20100712T084700 
在此的示例在 iCalendar VEVENT 组件包含多行的 EXDATE 语句。因此,保留 EXDATE 语句的最后一行。
Single-line EXDATE-=-=-=-=-=-=-=-=-=-=-=-EXDATE;TZID=Central Europe Standard Time:20100512T084700,20100612T084700,20100712T084700

在此的示例分隔 EXDATE 语句中的日期值的逗号语法不正确地解释。因此,EXDATE 语句将被丢弃。
解决方案
若要解决此问题,安装以下更新汇总,请执行以下操作:
972076更新汇总 2 的 Exchange Server 2007 Service Pack 2 的说明
状态
Microsoft 已经确认这是在"适用于"一节中列出的 Microsoft 产品中的问题。
更多信息
有关 EXDATE 属性和 $ 在 iCalendar VEVENT 组件的详细信息请访问下面的 IETF 网站:

警告:本文已自动翻译

属性

文章 ID:973969 - 上次审阅时间:01/22/2010 22:29:19 - 修订版本: 1.1

Microsoft Exchange Server 2007 Service Pack 2

  • kbmt kbhotfixrollup kbfix kbqfe kbsurveynew kbexpertiseinter KB973969 KbMtzh
反馈