如何配置 Outlook Web Access 中的 Web 部件
来源:互联网 发布:2017美工电脑配置要求 编辑:程序博客网 时间:2024/04/27 20:41
适用于: Exchange Server 2007 SP1, Exchange Server 2007 主题上次修改时间: 2007-08-18
本主题介绍 Microsoft Office Outlook Web Access Web 部件并说明如何使用 Web 部件打开特定的文件夹。可以使用 Outlook Web Access Web 部件指定要打开的邮箱、该邮箱中要打开的文件夹以及要使用的内容视图。
使用 Outlook Web Access Web 部件可以直接通过 URL 访问 Outlook Web Access 内容。URL 可以在 Web 浏览器中输入,也可以嵌入应用程序。通常不是手动创建 Web 部件,而是基于在用户界面 (UI) 中所做的选择,以编程方式创建 Web 部件,或直接将其嵌入应用程序(例如 Microsoft Office SharePoint Server 2007 页)。UI 后面的代码将创建 URL。Outlook Web Access Web 部件的一项用途是在 Office SharePoint Server 2007 页中显示用户的收件箱或日历。
若要使用 Outlook Web Access Web 部件,必须至少向您委派对所打开内容的“审阅者”访问权限。如果将要求进行身份验证的 Outlook Web Access Web 部件键入应用程序,则必须将身份验证信息与 Web 部件请求一起传递。若要这样做,一种方法是将 Outlook Web Access 虚拟目录配置为使用集成 Windows 身份验证。通过集成 Windows 身份验证,已使用 Active Directory 帐户登录的用户不必重新输入其凭据即可使用 Outlook Web Access。
Exchange 2007 Outlook Web Access 对 /owa 虚拟目录请求使用一种新的 URL 格式。可以通过直接在 Web 浏览器中键入 URL 或将 URL 嵌入 Web 应用程序(例如 Office SharePoint Server 页)发出这些请求。
可以使用 Outlook Web Access Web 部件创建不同复杂程度的 URL。可以使用简单的 Web 部件 URL 打开任意邮箱的收件箱。可以使用更复杂的 Web 部件 URL 指定要打开的邮箱、该邮箱中要打开的文件夹以及要使用的内容视图。
例如,简单的 Web 部件 URL https://<服务器名称>/owa/?cmd=contents 将打开由用户登录名确定的邮箱的收件箱。更复杂的 Web 部件 URL https://<服务器名称>/owa/<SMTP 地址>/?cmd=contents&f=inbox%2fProjects&view=by%20subject 将打开由 SMTP 地址指定的邮箱,打开至子文件夹 Projects,并按照主题进行排序。
根据网络上采用的安全措施,可能必须配置 Web 部件 URL 的编码。配置编码后,UI 后面的代码将使用 URL 编码的参数创建 URL。URL 编码的参数使用 %20 代替空格,使用 %2f 代替路径分隔符“/”。本主题中的所有示例都使用编码的参数。
受支持的 Microsoft Exchange 2000 和 Exchange 2003 Web 部件将自动转换为 Exchange 2007 Web 部件。
表 1 列出 Web 部件的参数以及如何使用这些参数的示例。
表 1 Web 部件的参数以及如何使用这些参数
服务器名称和目录(必需)
Outlook Web Access 虚拟目录的 URL。
此 URL 可以与用户登录到 Outlook Web Access 时所使用的 URL 相同,例如:
https://<服务器名称>/owa
Exchange 2007 明确的登录邮箱标识(可选)
与要打开的邮箱关联的任何 SMTP 地址。
如果 URL 缺少此部分,将打开经过身份验证的用户的默认邮箱。
如果未指定任何其他参数,默认行为将是打开收件箱。
若要打开 SMTP 地址为 tsmith@fourthcoffee.com 的邮箱,请使用:
https://<服务器名称>/owa/tsmith@fourthcoffee.com
cmd(如果指定的参数不是明确的登录邮箱标识,则是必需的)
?cmd=contents 显示通过参数指定的 Outlook Web Access Web 部件,而不是显示整个 Outlook Web Access 用户界面。
如果未指定任何邮箱,此参数将采用服务器目录:
https://<服务器名称>/owa/?cmd=contents
如果指定了邮箱,此参数将采用明确的邮箱标识:
https://<服务器名称>/owa/<SMTP 地址>/?cmd=contents
如果未指定任何其他参数,默认行为将是打开收件箱。
id(可选)
Web 部件应显示其内容的文件夹的文件夹 ID。此 ID 可以使用 Web 服务获取,并且可以在应用程序中用于动态选择要打开的文件夹。
文件夹 ID 是文件夹的 Base64 编码的 PR_ENTRY_ID:
https://<服务器名称>/owa/?cmd=contents&id=<PR_ENTRY_ID>
f(可选)
指定要在 Web 部件中显示的邮箱文件夹的字符串。可能必须使用 URL 编码编写 Web 部件 URL,以便可以通过防火墙。
使用 URL 编码时,空格变为 %20,路径分隔符 (/) 变为 %2f。
文件夹层次结构应从邮箱根目录开始。
此文件夹路径可以指向普通文件夹或搜索文件夹。
若要打开收件箱中的子文件夹 Projects,请使用:
https://<服务器名称>/owa/?cmd=contents&f= inbox%2fprojects
module(可选)
可以使用此参数指定四个默认文件夹中的任意一个,而不必了解本地化名称。
module 参数的值不区分大小写,并且包含下列值:
- Inbox
- Calendar
- Contacts
- Tasks
- Publicfolders
打开邮箱的日历(与本地化无关):
https://<服务器名称>/owa/?cmd=contents&module=calendar
view(可选)
此参数指定文件夹要显示的视图。
没有此参数时的默认视图如下:
- Calendar Daily
- Messages Messages
- Contacts Two%20Line
- Tasks By%20Due%20Date
视图的默认排序是在 Outlook Web Access 客户端打开文件夹时文件夹的排序方式。
Exchange 2007 中不支持的 Exchange 2003 Web 部件视图如下:
- Contacts Address card and detailed address card
- Messages Unread by conversation topic and sent to
标识视图的字符串未本地化,并且不区分大小写。
可用视图根据文件夹类型的不同而有所不同。
日历视图:
- Daily 每日日历视图
- Weekly 每周日历视图
邮件视图:
- Messages 单行邮件视图,采用默认排序
- By%20Sender 单行邮件视图,按发件人排序(以“a”开头的发件人姓名排在前面)
- By%20Subject 单行邮件视图,按主题排序(以“a”开头的主题排在前面)
- By%20Conversation%20Topic 转换视图,只有在 Outlook Web Access Premium 中可用
- Two%20Line 双行邮件视图,采用默认排序,只有在 Outlook Web Access Premium 中可用
- 每月 月历视图
联系人视图:
- Phone%20List 单行联系人视图,采用默认排序
- Two%20Line 双行联系人视图,采用默认排序,只有在 Outlook Web Access Premium 中可用
任务视图:
- By%20Due%20Date 单行任务视图,采用默认排序
- By%20Subject 单行任务视图,按主题排序,以 a 开头的主题排在前面
https://<服务器名称>/owa/?cmd=contents&f=Calendar&view=Weekly 将在 Weekly 视图中显示所请求的日历。
d, m, y(可选)
指定应显示日历的日期。这些参数可以按任意顺序输入,可以单独使用,也可以一起使用。
如果未指定其中的任何参数,默认值为当前日、月和年的值。例如,如果当前日期为 2007 年 5 月 3 日,并且将月的值指定为“9”(代表九月),显示的日期将为 September 3, 2007。
数据参数的有效值如下:
d=[1-31]
m=[1-12]
y=[四位的年份]
若要打开 2007 年 5 月 3 日的日历,应使用 https://<服务器名称>/owa/?cmd=content&f=calendar&view=daily&d=3&m=5&y=2007。
part(可选)
指定 Outlook Web Access 应显示更小的 Web 部件。
使用 Web 部件访问 Outlook Web Access 内容时,显示的 UI 将小于整个 Outlook Web Access UI。part 参数可以进一步减小 UI。以下示例以最小的 Web 部件格式显示任务列表:
https://<服务器名称>/owa/?cmd=contents&f=tasks&part=1
图 1 和图 2 分别显示对任务 Web 部件应用和不应用 part=1 时,Outlook Web Access 将显示的 UI。
图 1 显示没有 part=1 参数的 Outlook Web Access 任务 Web 部件。
图 2 显示包含参数 part=1 的 Outlook Web Access 任务 Web 部件。
可以使用多个参数指定要显示的文件夹及其显示格式。如果使用多个文件夹参数,优先顺序依次为 id、f 和 module。如果不存在其中的任何参数,默认情况下将显示收件箱。
也可以在 Web 浏览器中手动输入 Outlook Web Access Web 部件。例如,用户可以使用 Outlook Web Access Web 部件 URL 打开另一个用户的日历。
在 Weekly 视图中打开特定的日历:
- 打开 Web 浏览器窗口。
- 输入 Outlook Web Access 的 URL 并在 URL 结尾添加以下字符串:<邮箱 SMTP 地址>/?cmd=contents&f=calendar&view=weekly。
- 输入登录凭据(如果系统提示您这样做)。
例如,如果 Outlook Web Access 的 URL 为 https://email.fourthcoffee.com/owa,https://email.fourthcoffee.com/owa/tsmith@fourthcoffee.com/?cmd=contents&f=calendar&view=weekly 将在 Weekly 视图中打开属于用户 tsmith 的日历。
- 如何配置 Outlook Web Access 中的 Web 部件
- Excel Web Access Web部件
- 从 Outlook Web Access 查看搜索文件夹
- 读取OWA(Outlook Web Access)中未读邮件
- 使用 Outlook Web Access 更改 AD用户密码
- AJAX如何用于Web部件
- AJAX如何用于Web部件
- AJAX如何用于Web部件
- AJAX如何用于Web部件
- 浅谈微软认证Outlook Web Access钓鱼(Outlook Web Access Phishing)
- SharePoint集成Excel数据和Excel Web Access Web部件
- 如何清除保存在 Windows Mobile 上的 Outlook Web Access 访问密码
- 在Outlook Web Access中恢复已经删除的邮件
- 从 Outlook Web Access 打开另一个用户的邮箱
- Microsoft Office Outlook Web Access (OWA)初体验
- 如何在web.config文件中配置连接Access数据库?
- Access数据库在Web.Config文件中的配置
- 在Exchange Server 2007中的Outlook Web Access中尝试向电子邮件附加大文件时可能会收到错误消息
- CentOS下nVidia显卡问题
- C++/CLI 要点
- 新版.NET 程序员必备工具下载
- Linux系统command line模式和x-Window模式切换
- 关于P!=NP
- 如何配置 Outlook Web Access 中的 Web 部件
- InstallShield创建自定义对话框 实例
- 使用oledb访问Oracle,ExecuteNonQuery是否立刻提交呢,是否会造成死锁
- VC6环境下USB编程链接错误解决办法
- Dom4j下载及使用Dom4j读写XML简介
- 【转】C# winform程序发布后找不到数据文件(xml,ini,etc...)的解决
- A Proof That P Is Not Equal To NP?
- Socket通信-web服务器基本原理(静态)
- pku2409Let it Bead