다음은 Microsoft Exchange 통합과 관련된 질문입니다. Microsoft Exchange Services-method를 호출합니다. ResolveName (string)
:Microsoft Exchange 서비스 - 해결 방법을 사용하여 정확한 일치를 얻는 방법
예를 들어 사용자 이름을 전달하고 있습니다. myusername
, 그리고 두 개의 일치 항목이 있습니다. 사용자 이름이 myusername
이고 일치 항목이 myusername2
입니다. 이제 질문은 : 직접 일치를 반환하는 호출을 수행 할 가능성이 있습니까? 정확한 사용자 이름과 일치하는 항목 만 반환됩니다. :
여기에 코드를 다음과
정확히 일치하는 당신이 뭔가를해야 할 것, 그래서 방법은 실제로 전자 메일 주소를 해결합니다var service = Service.GetService();
username = Regex.Replace(username, ".*\\\\(.*)", "$1", RegexOptions.None);
var resolvedNames = service.ResolveName(username);
foreach (var resolvedName in resolvedNames)
{
mailboxname = resolvedName.Mailbox.Address;
}