none
Создание почтовых ящиков по имени логина RRS feed

  • Общие обсуждения

  • Нужно для компании создать ящики где имя ящика равно логину пользователя. В exchange 2007 для этого я использовал псевдоним, тут похоже псевдоним генерируется из имени фамилии. как создать по логину?
    8 декабря 2009 г. 10:52

Все ответы

  • Что так сложно это сделать в новой версии? Или может непонятно что?
    9 декабря 2009 г. 8:02

  • чем Alias не устраивает? он то совподает с именем пользователя у вас?

    %m@domain.com




    Arman Obosyan, http://postmaster.ge/blog
    9 декабря 2009 г. 15:52
  • В 2007 он у меня совпадал, но в 2010 он стал равен имя.фамилия (Они у меня по русски) и как следствие все ящики у меня называются ?????.??????@domail.ru
    9 декабря 2009 г. 18:30
  • типа ап и все такое Есть мысли как это организовать нормально? Паралельно второй вопрос как на всех учетках сделать алисаы равными логину. Ну это уже вариант от безысходности :(
    11 декабря 2009 г. 8:54
  • Последний раз ап. После будем считать это неразрешимой задачей для нового сервера :) По доп вопросу помогите хоть
    15 декабря 2009 г. 12:35
  • вы про алиасы?

    я немного запутался, давайте конкретный пример

    имя пользователя, алиас, маил....





    Arman Obosyan, http://postmaster.ge/blog
    15 декабря 2009 г. 12:42
  • Organisation Configuration -> Hub Transport -> E-Mail Address Polices
    Настройте политики создания адресов, так, как Вам необходимо. Видимо use alias.


    MCSE:M 2003, MCITP:EA, EMA
    15 декабря 2009 г. 13:00
  • Еще раз алиасы создаются по имя.фамилия В результате чего почта имеет имя ????.?????@domain.ru
    15 декабря 2009 г. 13:12
  • Результаты можно?
    Get-EmailAddressPolicy | fl Name, EnabledPrimarySMTPAddressTemplate, EnabledEmailAddressTemplates
    Regards, Dmitriy Ilyin
    16 декабря 2009 г. 12:00
  • [PS] C:\Windows\system32>Get-EmailAddressPolicy | fl Name, EnabledPrimarySMTPAddressTemplate, EnabledEmailAddressTemplat es Name : Default Policy EnabledPrimarySMTPAddressTemplate : @erma.local EnabledEmailAddressTemplates : {SMTP:@domain.local} Name : Почта EnabledPrimarySMTPAddressTemplate : %m@edomain.ru EnabledEmailAddressTemplates : {smtp:%m@domain2.ru, SMTP:%m@domain.ru} Пожалуйста, с некоторым редактированием :)
    16 декабря 2009 г. 15:33
  • т.е. у вас две политики...  для этого пользователя назначена политика "Почта"?

    PS:
    1. Назовите "Почта" по ангельски...
    2. Проверьте default policy... у вас там что то ничего нет. Попробуйте выбрать и там alias.


    Regards, Dmitriy Ilyin
    16 декабря 2009 г. 15:53
  • В результате экспериментов дефолтовская политика глюканула и я ее изменить не могу. Попытка ее изменить на что либо выдает что это невозможно. Название по английски ничего не дает.
    17 декабря 2009 г. 8:03
  • Деволтную можно "перебить" установив другую с большим приоритетом с характеристикой "для всех"
    MCSE:M 2003, MCITP:EA, EMA
    17 декабря 2009 г. 8:40
  • Ну я так и сделал, новая имеет приоритет 1 так что на дефолтную я забил, благо толку от нее 0. Но все равно ящики создаются с алиасами вопросами
    17 декабря 2009 г. 9:03
  • Get-EmailAddressPolicy  | fl Name, guid
    и
    Get-Mailbox -Identity d.ilyin | fl name, Alias, SimpleDisplayName, DisplayName, SamAccountName, PoliciesIncluded

    Regards, Dmitriy Ilyin
    17 декабря 2009 г. 9:56
  • первый вот

    [PS] C:\Windows\system32>Get-EmailAddressPolicy  | fl Name, guid

    Name : Default Policy
    Guid : 5cd6658f-f23c-419a-8578-7b822d29873d

    Name : Почта
    Guid : 07aaaea9-3f31-47f0-aa0f-8336c19837ce

    Второй как я понял любой пользователь, вот тестово-класический :) Создался полностью автоматом без моего вмешательства


    [PS] C:\Windows\system32>Get-Mailbox -Identity postmaster | fl name, Alias, SimpleDisplayName, DisplayName, SamAccountNa
    me, PoliciesIncluded


    Name              : Почтальон
    Alias             : ?????????
    SimpleDisplayName :
    DisplayName       : Почтальон
    SamAccountName    : postmaster
    PoliciesIncluded  : {07aaaea9-3f31-47f0-aa0f-8336c19837ce, {26491cfc-9e50-4857-861b-0cb8df22b5d7}}

    17 декабря 2009 г. 10:09
  • еще вопрос... как пользователя создаете? ADUC? EMC? EMS?
    Попробуйте всеми тремя способами создать почтовый ящик.


    PS: http://technet.microsoft.com/en-us/library/aa998319.aspx
    Alias   By default, this field is populated based on the User logon name (User Principal Name) of the user if you are creating a mailbox for a single existing user. You can modify the alias in this field. If the user logon name contains any characters that are not valid for the alias field, they will be replaced by underscore characters (_). The alias cannot exceed 64 characters and must be unique in the forest.

    Не может случиться так что у вас условие must be unique in the forest не соблюдается?


    Regards, Dmitriy Ilyin
    17 декабря 2009 г. 12:01
  • кстати тут еще идея появилась...
    а вы случайно все это не на 2010 Exchange делаете?
    У вас 2007 есть в том же домене? просто у меня похоже тоже есть проблема с невозможностью изменения "Default policy"
    Изменить я ее могу только с 2007.
    Сейчас попытался добавить дополнительный алиас и получил ошибку:
    =======================================================
    Summary: 1 item(s). 0 succeeded, 1 failed.
    Elapsed time: 00:00:00


    Edit Default Policy
    Failed

    Error:
    The operation can't be performed on the default e-mail address policy.

    Exchange Management Shell command attempted:
    set-EmailAddressPolicy -ConditionalDepartment @() -ConditionalCompany @() -ConditionalStateOrProvince @() -ConditionalCustomAttribute1 @() -ConditionalCustomAttribute2 @() -ConditionalCustomAttribute3 @() -ConditionalCustomAttribute4 @() -ConditionalCustomAttribute5 @() -ConditionalCustomAttribute6 @() -ConditionalCustomAttribute7 @() -ConditionalCustomAttribute8 @() -ConditionalCustomAttribute9 @() -ConditionalCustomAttribute10 @() -ConditionalCustomAttribute11 @() -ConditionalCustomAttribute12 @() -ConditionalCustomAttribute13 @() -ConditionalCustomAttribute14 @() -ConditionalCustomAttribute15 @() -RecipientContainer $null -EnabledEmailAddressTemplates 'SMTP:%m@xxxxx.com','smtp:%m@xxxxx.biz','smtp:%m@xxxxx.ru','smtp:%g.%s@xxxxxxx.biz' -Name 'Default Policy' -Identity 'Default Policy'

    Elapsed Time: 00:00:00
    ======================================================
    выделил черным что добавлял.
    Если выполнять туже команду в EMS то ошибка следующая:
    ======================================================
    The operation can't be performed on the default e-mail address policy.
        + CategoryInfo          : InvalidOperation: (Default Policy:ADObjectId) [Set-EmailAddressPolicy], InvalidOperation
       Exception
        + FullyQualifiedErrorId : 78039DD3,Microsoft.Exchange.Management.SystemConfigurationTasks.SetEmailAddressPolicy
    ======================================================

    Товарищи у кого еще 2010 в коекзистинг с 2007 есть?
    Попробуйте добавить любой адрес к default policy без применения сначала на 2010, а затем на 2007.
    Такие же симптомы у кого есть?
    Если у кого будет аналогично заведу тикет в MSFT. Пускай они думают :).

    PS окружение:
    E2007 SP2 English на W2K3SPR2 English
    E2010 RU1 English на W2K8R2 English


    Regards, Dmitriy Ilyin
    17 декабря 2009 г. 12:39
  • Здравствуйте.
    У меня такая- же ошибка. При добавлении шаблона имя.фамилия@домен.ru в default email policy. Только у меня e2010 сосуществует с e2003. Чтобы вообще получить возможность редактировать политику адресов созданную в e2003 из e2010 пришлось проапгрейдить фильтры LDAP до OPATH как написано в описании.
    Выполнил команды
    Set-AddressList "All Users" -IncludedRecipients MailboxUsers
    Set-AddressList "All Groups" -IncludedRecipients MailGroups
    Set-AddressList "All Contacts" -IncludedRecipients MailContacts
    Set-GlobalAddressList "Default Global Address List" -RecipientFilter {(Alias -ne $null -and (ObjectClass -eq 'user' -or ObjectClass -eq 'contact' -or ObjectClass -eq 'msExchSystemMailbox' -or ObjectClass -eq 'msExchDynamicDistributionList' -or ObjectClass -eq 'group' -or ObjectClass -eq 'publicFolder'))}

    Set-EmailAddressPolicy "Default Policy" -IncludedRecipients AllRecipients

    и встречный вопрос
    можно вернуть обратно настройку фильтров LDAP как было? Потому что как я понял из описания после преобразования фильтров будет невозможно управлять политиками из консоли exchange 2003. На что еще может повлиять преобразование фильтров?
    20 декабря 2009 г. 11:25
  • Угу, такая же фигня (с) анекдот
    Я её и в 2007 изменить не могу :/

    MCSE:M 2003, MCITP:EA, EMA
    21 декабря 2009 г. 9:12
  • 2007 у меня нет. Стоит 2010 онли. Ящики создаю визардом. Раньше дефолтовскую я мог изменить, а щас перехимичил и вот результат
    21 декабря 2009 г. 10:33