none
Разница работы с GAL в Outlook и OWA RRS feed

  • Вопрос

  • Здравствуйте!

    Интересуют нюансы работы Outlook с GAL. Ситуация такая: есть Exchsnge 2013, служебные учетки с почтовыми ящиками, в AD в свойства учеток загружены фотографии-аватарки. Технически обычные учетные записи пользователей AD, у которых есть почтовые ящики на Exchange сервере, никаких отличий в настройке от записей рядовых пользователей нет. Есть программные решения в которых реализована отправка писем по анонимному SMTP на сервер Exchange, в параметрах "sender" указаны email соответствующих учеток из AD. Соответственно, получатель в поле отправитель видит этот email.

    Собственно сам вопрос: как сделать, чтобы Outlook корректно связывал этот email с контактом AD? В OWA и мобильных клиентах аватарки подтягиваются без проблем, но на ПК Outlook их не видит, если не добавить руками контакт из AD в книгу контактов Outlook'а. Если удалить его из локальных контактов, то аватарки сразу пропадают. Изменение режима кэширования никак не влияет. В чем такая разница получения атрибутов контактов из адресной книги в OWA и Outlook? И можно ли сделать, чтобы Outlook мог подтягивать картинки таких контактов? Спасибо!

    10 января 2017 г. 9:48

Ответы

  • Ну и чтоб два раза не вставать, не буду править пост раз уж Вы тут рядом.

    Собственно сам вопрос: как сделать, чтобы Outlook корректно связывал этот email с контактом AD? В OWA и мобильных клиентах аватарки подтягиваются без проблем...

    Как раз было бы все однозначно, если бы данные ни в каком клиенте не подгружались, но это не работает только в Outlook. Да и он тоже, в принципе, "узнает" анонимного отправителя, если тот в локальной адресной книге

    Это как раз ответ на ваш вопрос- особенность аутлука и его работы с карточками контактов.

    Создали локально- он "узнает". Мобильники и ОВА просто вебзапросом выкачивают фотографию и показывают ее на лету. Аутлук анахроничен, он работает не так, отираясь на заголовки писем, чтобы решить- отобразим карточку или нет. А система Ваша не умеет по-простому, с аутентификацией? Это как раз проще чем клиентов перенастраивать, да и нет у вас такой возможности. Разве что программо создать всем контакты в аутлуке, но по мне не самая лучшая идея.

    • Помечено в качестве ответа Aндрeй_ 10 января 2017 г. 11:21
    10 января 2017 г. 11:08

Все ответы

  • Добрый день. В вашем вопросе содержится ответ: используйте аутентифицированную отправку. Откройте любое такое письмо без фото, и вы увидите что отображения карточки контакта нет. Нет ее потом ,что отправка идет через коннектор без аутентификации и заголовок письма должен быть внутренний. Если он Anonymous, то карточка контакта не показывается. (как для любого письма снаружи)

    X-MS-Exchange-Organization-AuthAs Internal

    Вот такая штука при нажатии на карточке письма Outlook properties говорит о том, что карточку контакта аутлук не покажет.

    10 января 2017 г. 10:45
  • Как раз первая мысль была про аутентификацию в SMTP, но почему мобильные клиенты и OWA нормально подтягивают данные из AD? То есть они связывают поле отправителя с объектом в адресной книге. Как раз было бы все однозначно, если бы данные ни в каком клиенте не подгружались, но это не работает только в Outlook. Да и он тоже, в принципе, "узнает" анонимного отправителя, если тот в локальной адресной книге. Именно это и ставит вопрос можно ли "по простому" решить вопрос, возможно обычной настройкой клиентов. Потому как вариант с аутентификацией по SMTP влечет за собой действия по настройке коннектора, изменений в функциях отправки в самих программах, а в продакшене, это лишние проверки и время.

    • Изменено Aндрeй_ 10 января 2017 г. 10:58
    10 января 2017 г. 10:51
  • Ну и чтоб два раза не вставать, не буду править пост раз уж Вы тут рядом.

    Собственно сам вопрос: как сделать, чтобы Outlook корректно связывал этот email с контактом AD? В OWA и мобильных клиентах аватарки подтягиваются без проблем...

    Как раз было бы все однозначно, если бы данные ни в каком клиенте не подгружались, но это не работает только в Outlook. Да и он тоже, в принципе, "узнает" анонимного отправителя, если тот в локальной адресной книге

    Это как раз ответ на ваш вопрос- особенность аутлука и его работы с карточками контактов.

    Создали локально- он "узнает". Мобильники и ОВА просто вебзапросом выкачивают фотографию и показывают ее на лету. Аутлук анахроничен, он работает не так, отираясь на заголовки писем, чтобы решить- отобразим карточку или нет. А система Ваша не умеет по-простому, с аутентификацией? Это как раз проще чем клиентов перенастраивать, да и нет у вас такой возможности. Разве что программо создать всем контакты в аутлуке, но по мне не самая лучшая идея.

    • Помечено в качестве ответа Aндрeй_ 10 января 2017 г. 11:21
    10 января 2017 г. 11:08
  • Окей. Благодарю за ответ! Осталось проверить как будет приходить письмо при авторизованной отправке по SMTP (никогда не пробовал). Есть опасение, что это не авторизация на сервере Exchange, со всеми последующими плюсами, а проверка безопасности для защиты от спам-ботов и письмо прилетит в таком же виде как и при анонимной отправке.

     Еще раз спасибо! Буду пробовать.

    10 января 2017 г. 11:13
  • Так и будет- с показом карточки контакта, а не с таким скриншотом, как я привел выше.

    10 января 2017 г. 11:17
  • Отпишитесь потом о результатах.

    В случае, если система "глупая" и старая и не умеет ничего кроме анонима, то есть запрещенный прием- перебивать заголовки писем от этого адресата на Internal транспортным правилом. Но, я, конечно, этого не говорил :)

    10 января 2017 г. 11:26