none
Помогите настроить Exchange 2010 RRS feed

  • Вопрос

  • Доброго времени суток.
    Имеется контроллер домена на базе Windows Server 2008 R2 Enterprise.
    На втором сервере установлен Windows Server 2008 (без R2) Enterprise.
    Установлен с настройками по умолчанию Exchange 2010.
    Добавлен соединители отправки и получения на внешний домен test.com
    Какие проблемы имею.
    В списке обслуживаемых доменов имею два test.local и test.com.
    Хочу удалить test.local не дает.
    Пишет
    --------------------------------------------------------
    Ошибка Microsoft Exchange
    --------------------------------------------------------
    Не удалось выполнить действие 'Удалить' над объектом 'test.local'.
    Не удалось удалить домен 'test.local', так как на него ссылается шаблон адреса прокси-сервера 'SMTP:@test.local' в политике адресов электронной почты.
    --------------------------------------------------------
    ОК
    --------------------------------------------------------

    Как удалить этот обслуживаемый домен?


    И еще проблема.

    Хочу создать почтовый ящик для имеющейся учетной записи.
    Пишет ошибку

    Иванов Иван Иванович
    Ошибка:
    Не удается преобразовать свойства WindowsEmailAddress в тип SmtpAddress. Ошибка при преобразовании строки "ivanov@test.com " в тип Microsoft.Exchange.Data.SmtpAddress: "ivanov@test.com " не является допустимым адресом SMTP

    Попытка выполнения команды командной консоли Exchange:
    Enable-Mailbox -Identity 'test.local/Тест/Пользователи/Иванов Иван Иванович' -Alias 'ivanov' -Database 'Mailbox Database 0144553775'
    28 октября 2009 г. 13:39

Ответы


  • Я как понимаю это тестовая среда, так давайте пробежимся по новой по пунктикам с удалением старого.

    1. Список email address полиси
    get-emailaddresspolicy

    2. Удаляем ненужные полиси, за одно и test.com (если таковая есть) оставим только Default Policy
    remove-emailaddresspolicy test.com

    3. Создаем полиси для адреса test.com, на все типы, по алиасу
    new-emailAddressPolicy -name 'test.com' -includedRecipients 'AllRecipients' -EnabledemailAddressTemplates 'SMTP:%m@test.com'

    4. Прописываем Ivanov-у маилбокс, Enable-Mailbox только в том случае если пользователь уже существует НО без почтового ящика!, если это новый пользователь тогда New-Mailbox, если уже существующий с e-mail адресом то добавляем алиас или политику и так далее
    enable-Mailbox -identity ivanov -alias 'ivanov'

     


    Arman Obosyan, http://postmaster.ge/blog
    28 октября 2009 г. 17:38
  • ну так это как раз в emailaddresspolicy и настраивается!
    MCSE
    8 января 2010 г. 1:57

Все ответы


  • Default Policy удалять не нужно (не выйдет)

    Что касается создание новой политики, сначала нужно добавить в Accepted Domains ваш домен и пометить его как Authoritative Domain
    Exchange Management Console > Organization Configuration > Hub Transport > Accepted Domains

    Или в Exchange Management Shell
    new-AcceptedDomain -Name 'postmaster.ge' -DomainName 'postmaster.ge' -DomainType 'Authoritative'

    и только потом уже создать Address Policy
    Exchange Management Console > Organization Configuration > Hub Transport > e-Mail Address Policy
    New email Address policy и дальше по визарду, выбираете ваш созданный accepted domain.

    Или в Exchange Management Shell (всем пользователям по postmaster.ge по алиасу)
    new-EmailAddressPolicy -Name 'test.com' -IncludedRecipients 'AllRecipients' -Priority 'Lowest' -EnabledEmailAddressTemplates 'SMTP:%m@test.com'

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


    Дополнительно смотрим тут
    Understanding E-Mail Address Policies
    и тут
    Understanding Accepted Domains

     

     


    Arman Obosyan, http://postmaster.ge/blog
    28 октября 2009 г. 15:08

  • Default Policy удалять не нужно (не выйдет)

    Что касается создание новой политики, сначала нужно добавить в Accepted Domains ваш домен и пометить его как Authoritative Domain
    Exchange Management Console > Organization Configuration > Hub Transport > Accepted Domains

    Или в Exchange Management Shell
    new-AcceptedDomain -Name 'postmaster.ge' -DomainName 'postmaster.ge' -DomainType 'Authoritative'

    и только потом уже создать Address Policy
    Exchange Management Console > Organization Configuration > Hub Transport e-Mail Address Policy
    New email Address policy и дальше по визарду, выбираете ваш созданный accepted domain.

    Или в Exchange Management Shell (всем пользователям по postmaster.ge по алиасу)
    new-EmailAddressPolicy -Name 'test.com' -IncludedRecipients 'AllRecipients' -Priority 'Lowest' -EnabledEmailAddressTemplates 'SMTP:%m@test.com'

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


    Дополнительно смотрим тут
    Understanding E-Mail Address Policies
    и тут
    Understanding Accepted Domains

     

     


    Arman Obosyan, http://postmaster.ge/blog
    Здравсвтвуй, Арман.
    Домен test.com отмечен как доверенный.
    Создал политику адресов электронной почты.
    Только как проверить, правильно ли я ее настроил?

    Ошибка по прежнему вываливается
    Иванов Иван Иванович
    Ошибка:
    Не удается преобразовать свойства WindowsEmailAddress в тип SmtpAddress. Ошибка при преобразовании строки "ivanov@test.com " в тип Microsoft.Exchange.Data.SmtpAddress: "ivanov@test.com " не является допустимым адресом SMTP

    Попытка выполнения команды командной консоли Exchange:
    Enable-Mailbox -Identity 'test.local/Тест/Пользователи/Иванов Иван Иванович' -Alias 'ivanov' -Database 'Mailbox Database 0144553775'
    28 октября 2009 г. 15:34

  • Я как понимаю это тестовая среда, так давайте пробежимся по новой по пунктикам с удалением старого.

    1. Список email address полиси
    get-emailaddresspolicy

    2. Удаляем ненужные полиси, за одно и test.com (если таковая есть) оставим только Default Policy
    remove-emailaddresspolicy test.com

    3. Создаем полиси для адреса test.com, на все типы, по алиасу
    new-emailAddressPolicy -name 'test.com' -includedRecipients 'AllRecipients' -EnabledemailAddressTemplates 'SMTP:%m@test.com'

    4. Прописываем Ivanov-у маилбокс, Enable-Mailbox только в том случае если пользователь уже существует НО без почтового ящика!, если это новый пользователь тогда New-Mailbox, если уже существующий с e-mail адресом то добавляем алиас или политику и так далее
    enable-Mailbox -identity ivanov -alias 'ivanov'

     


    Arman Obosyan, http://postmaster.ge/blog
    28 октября 2009 г. 17:38
  • Еще раз привет.
    У меня ЧП.
    Пока разбираюсь с ним.
    Как окончу - продолжу.
    30 октября 2009 г. 14:41

  • ок, ждемс!


    Arman Obosyan, http://postmaster.ge/blog
    30 октября 2009 г. 21:08
  • заждались уже....



    Arman Obosyan, http://postmaster.ge/blog
    15 ноября 2009 г. 10:37
  • В одном из дата-центров потоп был.
    Сгорело несколько серверов, занимаюсь восстановлением и покупкой блейдов.
    Плюс нужно восстановить всю тестовую инфраструктуру с нуля.
    16 ноября 2009 г. 9:47
  • ой, нехорошо как :(

    удачи!


    Arman Obosyan, http://postmaster.ge/blog
    16 ноября 2009 г. 11:22
  • Здравствуйте, Арман.
    Я все восстановил.
    Теперь можно вернуться к проблеме.
    Что сейчас имею.
    Купил полку с блейдами.
    Все завиртуалил.
    Имеется контроллер домена на базе Windows Server 2008 R2 Enterprise.
    На втором сервере установлен Windows Server 2008 (без R2) Enterprise.
    Установлен с настройками по умолчанию Exchange 2010.
    Нужно настроить Exchange на прием и отправку почты с внешнего домена.
    Я сделал как вы писали выше.

    Сначала добавить в Accepted Domains свой домен и пометил его как Authoritative Domain
    показало приблизительно такую команду new-AcceptedDomain -Name 'postmaster.ge' -DomainName 'postmaster.ge' -DomainType 'Authoritative'.
    Затем создал Address Policy.
    Попробовал создать учетную запись пользователя - все заработало.

    Теперь нужно проверить, что он реально принимает и отправляет сообщения для обслуживаемого домена без доступа к реальной сети.
    Как это правильно сделать?

    10 декабря 2009 г. 14:16
  • Здравствуйте, Арман.
    Я все восстановил.
    Теперь можно вернуться к проблеме.
    Что сейчас имею.
    Купил полку с блейдами.
    Все завиртуалил.
    Имеется контроллер домена на базе Windows Server 2008 R2 Enterprise.
    На втором сервере установлен Windows Server 2008 (без R2) Enterprise.
    Установлен с настройками по умолчанию Exchange 2010.
    Нужно настроить Exchange на прием и отправку почты с внешнего домена.
    Я сделал как вы писали выше.

    Сначала добавить в Accepted Domains  свой домен и пометил его как Authoritative Domain
    показало приблизительно такую команду new-AcceptedDomain -Name 'postmaster.ge' -DomainName 'postmaster.ge' -DomainType 'Authoritative'.
    Затем создал Address Policy.
    Попробовал создать учетную запись пользователя - все заработало.

    Теперь нужно проверить, что он реально принимает и отправляет сообщения для обслуживаемого домена без доступа к реальной сети.
    Как это правильно сделать?

    Зарули МХ postmaster.ge  на айпишник Exchange сервера.
    И создай SMTP Connector на *  используя MX запись. 

    Все должно ходить.
    10 декабря 2009 г. 19:39
  • Рад что у вас все наладилось!
    ... без доступа к реальной сети. Как это правильно сделать?
    ...можно просто отправить самому себе на новый адрес @domain который вы в политике создали, если адрес не Accepted Domains или политика прописана не правильно вы получите NDR, если письмо дошло то все ОК, можно переходить к тому что Andrey Kosovay предложил



    Arman Obosyan, http://postmaster.ge/blog
    10 декабря 2009 г. 20:57
  • Стал разбираться - опять косяки.
    В чем проблема.
    Когда создаю почтовый ящик имеющемуся пользователю, он его создает в зоне domain.local, а мне нужно что бы был в зоне domain.com.
    Помогите, пожалуйста.
    23 декабря 2009 г. 15:17
  • ну так это как раз в emailaddresspolicy и настраивается!
    MCSE
    8 января 2010 г. 1:57
  • Изменил политику emailaddresspolicyи все заработало.
    8 января 2010 г. 10:13
  • День добрый.Тема уже давняя.Прошу помочь с тестовой настройкой и поднятием Exchange 2010 на Server 2008 R2...на сервере все поднято,и работает вроде норм,осталось самое тяжелое настроить почту,для создания пользователям)подскажите может ссылочки либо в кратце опишите цепочку)спасибо
    11 апреля 2010 г. 19:19
  • Изменил политику emailaddresspolicyи все заработало.
    Подскажи, что изменил. Делаю по ветке, не выходит каменный цветок. Создается в локал и все тут.
    29 сентября 2010 г. 9:30
  • Изменил политику emailaddresspolicyи все заработало.
    Подскажи, что изменил. Делаю по ветке, не выходит каменный цветок. Создается в локал и все тут.

    Сейчас доступа к Exchange нет, поэтому пишу по памяти.

    Для начала нужно поудалять созданные тобой настройки в Accepted Domains и Address Policy.

    Сначала добавить в Accepted Domains свой домен и пометил его как Authoritative Domain
    Дальше я через консоль управления exchange выполнил
     приблизительно такую команду new-AcceptedDomain -Name 'postmaster.ge' -DomainName 'postmaster.ge' -DomainType 'Authoritative'.

    Только после этого нужно создать создать Address Policy.

    Там хоже есть один секрет - необходимо дать понять системе по какому принципу определять какой домен давать.

    Можно указать организационную единицу или всем или еще что. Главно задать какое-либо правило и что бы под это правило подпадали все сотрудники, которым необходимо сделать ящик не локал.

    Потом попробовать создать учетную запись пользователя и посмотреть какой домен получится.

    29 сентября 2010 г. 10:05