问题标签 [gal]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
135 浏览

c# - 如何在 Outlook 中提取不同邮箱 (Exchange) 的 GAL 或开发 Outlook 加载项来执行此操作

我工作的公司是一家拥有成千上万用户的大型组织的承包商。该组织为我们设置了一些邮箱来访问他们的 GAL(全球通讯簿)。

虽然我们需要访问此 GAL,但同时我们不希望我们的用户开始使用他们的邮箱。

因此,我试图找到一种方法来设置 Outlook 2013,使用户可以搜索此 GAL,但无法从该邮箱发送或接收电子邮件。

注意:我们只有电子邮件地址和密码,无法访问他们的 Exchange 服务器。

我的想法之一是开发一个 Outlook 加载项,它搜索这个 GAL 并允许用户将电子邮件地址添加到正在撰写的邮件的收件人或抄送框中,但我不知道从哪里开始,即使它是无需访问 Exchange 服务器即可。

如果有人能引导我走向正确的方向,我将不胜感激。

0 投票
1 回答
812 浏览

powershell - 无法将公司添加到 Office 365 GAL 中的联系人...?

如果您从 office 365 GAL 导入联系人作为 Outlook 2013 中的联系人,则公司字段显示为空白。我一生都无法弄清楚如何将我们的公司添加到我们的联系人中。任何人?

我搜索了 Office 365 门户中的设置,发现无法将公司名称应用于联系人。因此,如果您在 Outlook 2013 中访问人员并选择列表视图,则公司列为空白。

解决方案:

0 投票
2 回答
1151 浏览

vbscript - HTA,Outlook 全球地址列表,放在前面

我有一个 HTA 应用程序,它启动 Outlook 的全局地址列表 (GAL),以便用户可以轻松地从我们的公司目录中选择电子邮件收件人。但是,当启动 GAL 窗口时,它不会被带到屏幕的前面。它显示在 HTA 后面。

这是我的代码。有没有办法将 GAL 放在前面(或将 HTA 移到后面)?

0 投票
0 回答
173 浏览

active-directory - 用户不在 GAL 中

我在 AD 中有一个未出现在域 GAL 中的用户。此用户与其他用户位于相同的安全组和 OU 中。似乎没有什么不寻常的。有没有办法手动让用户出现在 GAL 中?

0 投票
1 回答
157 浏览

exchangewebservices - 如何使用 Exchange Online 作为第三个应用程序写入全局地址列表?

我正在寻找一种写入 Exchange Online 帐户的全局地址列表的方法。EWS 仅提供针对 GAL 的名称解析。有没有办法以写入模式作为第三个应用程序访问此列表?

0 投票
1 回答
618 浏览

javascript - Javascript Outlook GAL

Is there any way to pull data from something like a global address list in outlook through javascript(not locally)? An example would be to be able to search for a contact and then taking their data from the server to be stored to local variables.

0 投票
1 回答
5074 浏览

python - 使用 Python 和 win32com 从 Outlook GAL 获取联系信息

我正在尝试用 Python 编写一个脚本,该脚本将从 Outlook 全局地址列表中提取联系人信息。对于每个条目,我都设法获取了联系人的姓名以及别名(通过一些额外的解析)。

我的代码发布在下面:

有没有办法让我在 Outlook 中打开 GAL 时获得完整的信息集(例如标题、电子邮件地址)?

谢谢。

0 投票
2 回答
74 浏览

delegates - Microsoft Office Outlook 2013 - Define a delegate from my contacts

By default, in Microsoft Office Outlook 2013 I can define a delegate from the GAL (Global Address List). Is there a way to choose an entity from my contacts like can be done when sending an email?

thanks.

0 投票
1 回答
351 浏览

exchange-server - Exchange:自动更新 GAL

我正在开发一个需要将联系人集成到我公司 Exchange 服务器的小型应用程序。我设法将所有这些联系人“推送”到用户联系人列表中,但我需要在所有人之间分享这些联系人。

我的问题是:当此联系人添加到用户联系人列表时,有没有办法自动将联系人添加到 GAL?

这样,我会将联系人推送到“用户联系人列表”(比如说contacts@domain.com),并且它们会以某种方式自动更新到GAL(如果这有意义的话)。

因此,每当将联系人添加到“contacts@domain.com”中时,它也会被推送到 GAL 中。

不幸的是,没有办法通过 Exchange Web 服务更新 GAL,经过一些研究,我只能将联系人推送到用户联系人列表中,这就是我正在寻找这样的解决方案的原因。

谢谢你的时间

0 投票
1 回答
187 浏览

c# - 带有 powershell 的 Windows 应用商店应用程序

我正在开发一个 Windows 8.1 商店应用程序,我想获取 GAL 并使用 power shell 脚本添加 GAL。当我尝试添加对 System.Security.SecurityString 的引用时,它会出现如下错误。我正在尝试使用我的 office365 管理员详细信息进行身份验证,但在构建应用程序时出现错误。

'System.Management.Automation.PSCredential' 不包含带有 2 个参数的构造函数

但它包含一个带有两个参数的构造函数,当我构建 Windows 窗体应用程序时,相同的代码运行良好。Windows 8.1 应用程序会出现什么问题?

问题

1) System.Security.SecurityString 是否与 Windows 8.1 应用程序或来自 PSCredential 的此错误兼容,为什么因为当我删除安全字符串引用时,PSCredential 错误没有发生,但出现这样的安全字符串错误?

2) 有没有其他方法可以通过 c# 代码在没有安全字符串的情况下连接到 powershell?