实现日历互操作性

 

上一次修改主题: 2005-05-24

就本节而言/就本节来说,假定所有非 Exchange 用户和 Exchange 用户都使用 Outlook 2003。作为基于 MAPI 的客户端,Outlook 可与 Exchange、Microsoft Mail for PC Networks、IMAP4、Lotus Notes、Novell GroupWise、HP OpenMail、AT&T Mail、CompuServe 以及备有 MAPI 传输驱动程序的其他邮件系统一起用于多种邮件配置。

note注意:
当 Outlook 配置为“仅 Internet 邮件”模式时,Microsoft 仅支持 IFB 发布功能。

只有完成下列步骤,才能使用 IFB 发布功能来共享忙/闲信息:

  1. 将 Outlook 配置为发布忙/闲信息 要发布忙/闲信息,必须启用该选项,以通过 Internet 忙/闲服务来发布并搜索忙/闲信息,也可在内部发布忙/闲信息。依次单击“工具”、“选项”、“首选项”选项卡上的“日历选项”,然后单击“忙/闲选项”,可在 Outlook 中找到相应配置选项。如果在内部服务器上发布忙/闲信息,请在选择“在我指定的位置发布”选项后出现的文本框中,输入该服务器的完全限定路径。可以以 HTTP、FTP 或 FILE URL 格式指定该位置。如果使用禁用了匿名登录功能的 FPT 服务器,则必须在 FTP URL 中指定用户和密码信息,如下所示:
    ftp://User:Password@ftp.domain.com/Usersfolder/Freebusy/<SMTP domain>/<SMTP alias>.vfb
    用户是该帐户的用户名,而密码是与该帐户关联的密码。SMTP 域与用户的 SMTP 域名相对应,而 SMTP 别名是指 SMTP 域中用户的电子邮件地址。闲/忙文件的扩展名为 .vfb。
    为了准确发布忙/闲信息,应该选择文件的文件名和路径,这样用户就不必为每个个人用户维护特定搜索位置。Outlook 支持搜索位置中的 %NAME% 和 %SERVER% 替换。在 SMTP 地址中,Outlook 用 (@) 符号前面的所有字符替换 %NAME%,用 @ 之后的所有字符替换 %SERVER%。因为电子邮件地址中的名称部分保证在 SMTP 域中具有唯一性,所以这种组织 .vfb 文件的方法可避免命名冲突。请确保在 Outlook 中配置 IFB 发布功能之前,该文件夹结构已存在。图 1 显示了针对两个 SMTP 域所建议的文件夹结构。
    4be1e7a1-b8e1-4588-a32b-0898b9b7c667

  2. 在 Outlook 中设置全局忙/闲搜索路径 如果所有用户都将其忙/闲信息存储在同一台服务器中,则可将此信息的搜索路径设置为所有联系人的全局搜索路径。必须在“忙/闲选项”对话框的“搜索位置”文本框中,仅指定要在其中搜索忙/闲信息的位置的完全限定路径。如果遵循了关于忙/闲文件夹结构的建议,则可使用 %NAME% 和 %SERVER% 替换来指定搜索路径。例如,在图 1 中,全局搜索路径应该如下所示(该结构类似于 HTTP 和 FTP URL):

    file://\Server01\Freebusy\%SERVER%\%NAME%.vfb
    

    还可为每个 SMTP 收件人设置专门的搜索路径。如果忙/闲信息的存储位置随着收件人的变化而变化,则这种方法会非常有用。首先,在“联系人”文件夹中为收件人创建联系人对象。然后可在“详细信息”选项卡上,“Internet 忙 - 闲”部分的“地址”文本框中指定指向该收件人 .vfb 文件的路径。

  3. 实施基于 ASP.NET 的解决方案,以便 Exchange 用户可以分析 .vfb 文件 正如本主题前面所述,如果 Active Directory 中存在针对这些收件人的已启用邮件的用户帐户或已启用邮件的联系人,则 Exchange 用户无法访问针对 SMTP 收件人发布的忙/闲信息。若要向 Exchange 用户提供对忙/闲信息的访问权限,可实施通过 IIS 在 IFB 发布服务器上发布的 ASP.NET 应用程序。可用树视图 Web 控件来显示按 SMTP 域组织的 SMTP 收件人。有关树视图 Web 控件的详细信息,请参阅“Using the TreeView IE Web Control”(英文)(https://go.microsoft.com/fwlink/?LinkId=25929)。