- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要针对 Exchange Server 全局地址列表搜索名称中包含特定文本字符串的所有用户。此操作将从 ASP.NET 应用程序执行。请注意,GAL 是必需的(不是 Active Directory),因为它包含跨域的用户。这也是客户要求的。
我一直在研究 Exchange Web 服务和 Outlook Web Access 方法。但是,在我的组织中可能没有配置这两个选项,因此我需要在要求基础架构配置它之前知道哪个选项是正确的。
Exchange Web 服务
我希望使用 ResolveNames Exchange Web 服务中的方法。它的文档指出:
Active Directory is searched first, and then the user's contact folder is searched.
最佳答案
通过从林根开始查询,可以跨域进行查询。这是我最终使用的代码:
string filter = "(&(objectCategory=person)(objectClass=user)(name=*" + search + "*))";
var rootEntry = new DirectoryEntry("GC:");
foreach (DirectoryEntry entry in rootEntry.Children)
{
DirectoryEntry forestEntry = entry;
DirectorySearcher searcher = new DirectorySearcher
{
SearchRoot = forestEntry,
Filter = filter,
Sort =
{
Direction = SortDirection.Ascending,
PropertyName = "cn"
}
};
searcher.PropertiesToLoad.AddRange(ADProperties.Values.ToArray());
SearchResultCollection results = searcher.FindAll();
foreach (SearchResult result in results)
{
DirectoryEntry foundEntry = result.GetDirectoryEntry();
// Do something
}
}
关于asp.net - 跨域查询用户的全局地址列表 (GAL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1260080/
有没有办法通过javascript从outlook中的全局地址列表之类的东西中提取数据(不是本地)?一个例子是能够搜索联系人,然后从服务器获取他们的数据并将其存储到本地变量中。 最佳答案 确实不是本地
我需要针对 Exchange Server 全局地址列表搜索名称中包含特定文本字符串的所有用户。此操作将从 ASP.NET 应用程序执行。请注意,GAL 是必需的(不是 Active Director
有没有办法从 Outlook 网页版中的 GAL(全局地址列表)等内容中提取数据?一个例子是能够搜索联系人,然后从服务器获取他们的数据并将其存储到本地变量中。 仅使用 [outlook.office.
Outlook 2007 在邮件表单的右侧显示联系人图片。这仅适用于您的个人联系人以及您有照片的情况。 有没有办法将该照片连接到公司的 GAL 或 AD,以便自动显示所有员工的照片?希望无需编写和部署
这是我到目前为止的代码: import win32com.client o = win32com.client.gencache.EnsureDispatch("Outlook.Application
我可以创建未启用邮件的联系人,但如何启用邮件并使其显示在全局地址列表中? 是否只是设置更多属性的问题,还是涉及更多内容。 最佳答案 通过添加属性 mailNickname、targetaddress
我在网上读到的有关此问题的大多数帖子都已有一年左右的历史,或者没有具体回答我的问题。我知道通过图形 API,您可以查看联系人和用户,并且可以添加联系人和用户,但是当我通过图形 API 查看联系人和用户
我在网上读到的有关此问题的大多数帖子都已有一年左右的历史,或者没有具体回答我的问题。我知道通过图形 API,您可以查看联系人和用户,并且可以添加联系人和用户,但是当我通过图形 API 查看联系人和用户
我想从与特定电话号码匹配的交换服务器中获取用户。我特别希望 GAL(全局地址列表)中的用户不来自用户的个人电话簿。我尝试了几种方法,但都无济于事。 首先我用过 service.ResolveName(
我知道我可以使用 System.DirectoryServices 来滚动我自己的 GAL 名称/电子邮件选择器控件,我已经看到很多人解释了如何做到这一点的基础知识,但肯定有人知道我可以从某个地方下载
我有以下代码可以从 Excel 中获取 Outlook 中的联系人: Public Sub GetGAL() Dim olApp As Outlook.Application Dim olNs As
我正在尝试用 Python 编写一个脚本,该脚本将从 Outlook 全局地址列表中提取联系信息。对于每个条目,我都设法获取了联系人的姓名以及别名(经过一些额外的解析)。 我的代码贴在下面: impo
我想使用 ExchangeService WebService 以编程方式(使用 C#)访问 exchange 上的全局地址列表。我怎样才能做到这一点?另一个问题:我已经知道如何搜索特定用户。但是,如
我的英语不好,但我会尽力的。我尝试通过 EWS 访问 Exchange 2010,我想获取邮箱的联系人阅读收件箱中的电子邮件完美无缺 这是我的代码,在此先感谢您的回复 class Program {
我是一名优秀的程序员,十分优秀!