Exchange / Outlook 2010, C # SenderEmailAddress дополнительные символы, добавленные к имени - PullRequest
2 голосов
/ 04 февраля 2012

Итак, мой вопрос: что такое 58D в конце этой строки или 7F9 в конце следующей строки?

Кроме того, дополнительные символы одинаковы для каждого пользователя.Это начало происходить только при миграции на Exchange 2010.

Console.write(Message.SenderEmailAddress);

печатает: / O = Джон Доу / OU = ОБМЕН АДМИНИСТРАТИВНОЙ ГРУППЕ () / CN = ПОЛУЧАТЕЛИ / CN = Джон Доу58D // <- 58D lookпри этом </p>

Console.write(Message.SenderEmailAddress);

печатает: / O = Джейн Доу / OU = ОБМЕН АДМИНИСТРАТИВНОЙ ГРУППЕ () / CN = ПОЛУЧАТЕЛИ / CN = Джейн Доэ7F9 // <- 7F9 или это </p>

1 Ответ

3 голосов
/ 05 февраля 2012

Это закодированный символ.Я не уверен, откуда вы получаете данные, но это значение legacyExchangeDN получателя - Outlook и Exchange используют его для разных целей под прикрытием.

...