【问题标题】:How to get photo from GAL onto Outlook mail form?如何在 Outlook 邮件表单上从 GAL 获取照片?
【发布时间】:2011-09-29 04:16:29
【问题描述】:

Outlook 2007 在邮件表单的右侧显示联系人图片。这仅适用于您的个人联系人并且如果您有照片。

有没有办法将该图片连接到公司的 GAL 或 AD,以便自动显示所有员工的照片?希望不必编写和部署新的 msg 表单。

【问题讨论】:

    标签: outlook


    【解决方案1】:

    要将照片存储在 AD 中,您可以使用jpegPhoto 属性(请参阅formal description in MSDN)。这里是a way to do it using VBScript,这里是do it using VB.NET

    我不确定 Outlook 2007 是否使用此值(我的猜测是 - 它没有),但值得一试。我的猜测是,如果您将 GAL 中的某个人放入您的个人通讯簿,Outlook 甚至都不关心 jpegPhoto。无论如何,这应该很容易测试。

    如果所有其他方法都失败了,您要么明确表示它不起作用,要么构建一个读取值的自定义表单。

    【讨论】:

      【解决方案2】:

      您必须将图片存储在 AD 中的 thumbnailPhoto 属性下,它们才能在 Outlook 2010 中显示。对于 Outlook 2007 和 2003,您需要安装 Microsoft Outlook Social Connector。更多信息:GAL photos in Outlook 2007 and 2003

      LDAP 标准是上面提到的 jpegPhoto。 MS 做任何他们想要的标准,所以他们使用thumbnailPhoto。更多关于如何在 AD 中导入图片的信息:GAL pics in AD

      我使用了这两个字段,以防其他更符合 LDAP 的应用程序需要 jpegPhoto 提供它。由于最大大小为 100kb,因此即使复制数千张图片也不是什么大问题。

      【讨论】:

        【解决方案3】:

        Outlook 将仅显示来自个人联系人的照片,而不是 GAL 或 AD。制作新表格不是一种选择。

        我已经设法使用 PersonName 智能标签将菜单选项添加到上下文菜单中,该菜单在浏览器中查找并显示照片。不是最优的。有人有其他想法吗?

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2016-03-08
          • 2012-06-06
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多