none
Добавление адресов в адресную книгу RRS feed

  • Вопрос

  • Ситуация следующая,имеется установленный на сервере Exchange 2003 и клиенты с Outlook 2003,требуется сделать легко редактируемый один общий список контактов в котором бы присутствовали как внутреннии адреса так и внешнии ?  
    • Перемещено Tina_Tian 19 марта 2012 г. 0:24 forum merge (От:Exchange Server 2003/2000/5.5)
    19 марта 2009 г. 14:43

Ответы

  • В outlook можно. Вы с общими папками вообще не работали?

    создаете папку:
     

    А затем настраиваете тип папки:

    MCP, http://danshin.ms - ИТ Блог по Exchange и технологиям Microsoft
    • Помечено в качестве ответа Leonidik 20 марта 2009 г. 12:55
    19 марта 2009 г. 15:26
    Модератор

Все ответы

  • Общие папки (Public Folders) вам в помощь. :) Там можно создавать папки типа "Контакты" и разграничивать права. Очень удобно.
    MCP, http://danshin.ms - ИТ Блог по Exchange и технологиям Microsoft
    19 марта 2009 г. 15:08
    Модератор
  • А можно по подробнее?Где и что требуется создать?
    19 марта 2009 г. 15:13
  • В outlook можно. Вы с общими папками вообще не работали?

    создаете папку:
     

    А затем настраиваете тип папки:

    MCP, http://danshin.ms - ИТ Блог по Exchange и технологиям Microsoft
    • Помечено в качестве ответа Leonidik 20 марта 2009 г. 12:55
    19 марта 2009 г. 15:26
    Модератор
  •  Однозначно ответить на этот вопрос нельзя. Общая адресная книга в ее основной ипостаси формируется на основе списков адресов, которые в свою очередь просто напросто беруться из Active Directory определенным запросом. Контакты пользователя, те, что он может вносить в свой клиент, хранятся в виде объектов типа "Контакт" в его почтовом ящике. Объединить эти два элемента в один практически нереально. Отсюда два пути:
    1. Внесение внешних контактов в AD в качестве объектов типа "Контакт с внешним SMTP-адресом", тогда эти контакты будут каждый день попадать в списки адресов и оттуда в адресную книгу.
    2. Выгрузка контактов из адресной книги, и внесение их в общую папку "Контакты" с типом хранящихся объектов - "Контакт", созданную в хранилище общих папок, с доступом на редактирование для всех, кто должен вносить свои контакты, внешние разумеется, в этот общий список.
    Недостатки обоих способов очевидны:
    1. Администратор должен вносить контакты пользователей в AD, что не очень удобно.
    2. Список должен регулярно перевыгружаться, чтобы быть актуальным.
    В общем выбирайте. И ждите Exchange 14, где заявлена возможность редактирования GAL пользователем.
    http://okrylov.wordpress.com
    19 марта 2009 г. 15:46
    Модератор
  • Олег Крылов написал:

     Однозначно ответить на этот вопрос нельзя. Общая адресная книга в ее основной ипостаси формируется на основе списков адресов, которые в свою очередь просто напросто беруться из Active Directory определенным запросом. Контакты пользователя, те, что он может вносить в свой клиент, хранятся в виде объектов типа "Контакт" в его почтовом ящике. Объединить эти два элемента в один практически нереально. Отсюда два пути:
    1. Внесение внешних контактов в AD в качестве объектов типа "Контакт с внешним SMTP-адресом", тогда эти контакты будут каждый день попадать в списки адресов и оттуда в адресную книгу.
    2. Выгрузка контактов из адресной книги, и внесение их в общую папку "Контакты" с типом хранящихся объектов - "Контакт", созданную в хранилище общих папок, с доступом на редактирование для всех, кто должен вносить свои контакты, внешние разумеется, в этот общий список.
    Недостатки обоих способов очевидны:
    1. Администратор должен вносить контакты пользователей в AD, что не очень удобно.
    2. Список должен регулярно перевыгружаться, чтобы быть актуальным.
    В общем выбирайте. И ждите Exchange 14, где заявлена возможность редактирования GAL пользователем.


    http://okrylov.wordpress.com



    Есть третий способ - но он затратен , через программирование форм и программирование обраточиков событий уровня хранилища ( через формы передаются данные - а через обработчик на основании этих данных создаются контакты в AD )


    Exchange MVP. _ This posting is provided "AS IS" with no warranties, and confers no rights.
    19 марта 2009 г. 16:40
  • Спасибо,сделал как Вы предложили,всё устраивает,единственный вопрос,а можно ли сделать так,чтобы у всех пользователей эта папка сразу попадала в адресную книгу Outlook ?
    20 марта 2009 г. 7:18
  • Leonidik написал:

    Спасибо,сделал как Вы предложили,всё устраивает,единственный вопрос,а можно ли сделать так,чтобы у всех пользователей эта папка сразу попадала в адресную книгу Outlook ?

    В свойствах папки поставьте эту галку:

     

    У меня, она по умолчанию была установлена и попала в список адресных книг.

    После этого вы можете сделать следующее:

    Открыть свою глобальную адресную книгу (Ctrl+Shift+B)
    Выбелить все контакты и нажать правой кнопкой
    Выбрать пункт Add to Contacts

    При этом все контакты попадут в ваш локальный список контактов. После чего вы сможете перенсти из локального в общий.

    правда воспользоваться этим списком можно будет только внутри компании. В том смысле, что нужен доступ к AD и внешний пользователь не сможет отправить письмо используя такой контакт.

    Но все это решаемо. Я видел реализацию, когда пользователь заводился не через ADUC, а через Excel. Потом выполнялся скрипт, который, помимо прочего, заводил пользователя в AD и в такой вот общей папке.
    MCP, http://danshin.ms - ИТ Блог по Exchange и технологиям Microsoft
    20 марта 2009 г. 7:19
    Модератор
  • Дело в том что у меня эта галка (outlook address book) отмечена,но только у меня контакты переместились в адресную книгу,у других пользователей этого не произошло и у них эта галка не доступна.
    20 марта 2009 г. 8:17
  • Leonidik написал:

    у других пользователей этого не произошло и у них эта галка не доступна.

    Недоступна для чего? Для изменения? правильно, у них нет прав. Но она взведена? если нет, то дайте права на редактирование (ини всеравно понадобятся по условиям вашей задачи).  В ESM зайдите в свойства этой общей папки и перейдите на закладку Security. Там нужно выставить Client Permission и Administrative Permission. Когда правильно настроете права все будет замечательно.


    MCP, http://danshin.ms - ИТ Блог по Exchange и технологиям Microsoft
    20 марта 2009 г. 8:23
    Модератор
  • Да она недоступна для изменения,это бог с ним.Но она и не установлена у них?Как быть?
    20 марта 2009 г. 8:34
  •  Только так как я сказал. Дать права и взвести руками. Существуют еще GPO для Outlook, но я не уверен, что там можно этим управлять централизовано. Но попробуйте поглядеть...
    MCP, http://danshin.ms - ИТ Блог по Exchange и технологиям Microsoft
    20 марта 2009 г. 8:38
    Модератор
  • GPO для Outlook глянул,там пусто.Жаль,что получается эту галку придется у всех ставить руками.
    20 марта 2009 г. 8:55
  • Leonidik написал:

    GPO для Outlook глянул,там пусто.Жаль,что получается эту галку придется у всех ставить руками.



    Не всё коту масленица. :)
    MCP, http://danshin.ms - ИТ Блог по Exchange и технологиям Microsoft
    20 марта 2009 г. 8:57
    Модератор
  •  Получается что без прав админа домена пользователь не может у себя поставить галку показывать папку как адресную книгу?
    20 марта 2009 г. 9:34
  • Leonidik написал:

     Получается что без прав админа домена пользователь не может у себя поставить галку показывать папку как адресную книгу?



    Как вы пришли к такому умозаключению? Вы не правы. Требуются права на папку. Права можно дать обычному пользователю домена.
    MCP, http://danshin.ms - ИТ Блог по Exchange и технологиям Microsoft
    20 марта 2009 г. 12:59
    Модератор
  • Спасибо за помощь,всё решил.
    23 марта 2009 г. 7:33