none
Отправка почты по протоколу SMTP на внешние адреса RRS feed

  • Вопрос

  • Добрый день!

    Столкнулся с очередной проблемой при работе с Exchange 2010. Есть программное обеспечение PowerShute Business Edition от компании APC. Там есть возможность отправки различных уведомлений по E-mail, ну т.е. он имеет встроенный smtp. Так вот если в этом ПО указать почтовый ящик внутри домена, который обслуживает Exchange, то уведомления в этот почтовый ящик приходят, но как только я устанавливаю внешний адрес электронной почты, то уведомления не доходят. При этом из outlook почта наружу ходит. Что нужно настроить в Exchange для отправки почты наружу по протоколу smtp?


    Возвращается ошибка 550 5.7.1 Unable to relay
    28 июля 2011 г. 6:45

Ответы

  • Лучше всего создать новый коннектор на прием почты, поставить аутентификацию анонимную и прописать ip адрес источника - этот коннектор позволит выполнять пересылку почты на внешние адреса анонимному пользователю.


    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/
    • Предложено в качестве ответа Dmitry Nikitin 28 июля 2011 г. 7:27
    • Помечено в качестве ответа Yuriy Lenchenkov 1 августа 2011 г. 12:58
    28 июля 2011 г. 7:07
    Модератор
  • new-ReceiveConnector -Name '<connector_name>' -Usage 'Custom' -Bindings '0.0.0.0:25' -RemoteIPRanges '<ip_address>' -Server '<server_name>'  -PermissionGroups 'AnonymousUsers'
    • Помечено в качестве ответа Yuriy Lenchenkov 1 августа 2011 г. 12:58
    28 июля 2011 г. 9:25

Все ответы

  • Лучше всего создать новый коннектор на прием почты, поставить аутентификацию анонимную и прописать ip адрес источника - этот коннектор позволит выполнять пересылку почты на внешние адреса анонимному пользователю.


    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/
    • Предложено в качестве ответа Dmitry Nikitin 28 июля 2011 г. 7:27
    • Помечено в качестве ответа Yuriy Lenchenkov 1 августа 2011 г. 12:58
    28 июля 2011 г. 7:07
    Модератор
  • А почему нельзя существующий коннектор default использовать? Зачем создавать новый?
    28 июля 2011 г. 7:15
  • потому что твой парашют шлет письма наверняка анонимно, а open relay разрешать на внешнем коннекторе очень неразумно

    28 июля 2011 г. 7:27
  • Вообщем не получилось у меня настроить новый коннектор, как предложил Илья. Выполнил такую команду и всё получилось.

    Get-ReceiveConnector "vsrv1\Default vsrv1" | Add-ADPermission -User "NT AUTHORITY\АНОНИМНЫЙ ВХОД" -ExtendedRights "ms-Exch-SMTP-Accept-Any-Recipient"

    Не знаю, правда, разумно ли я сделал? Ни к каким последствиям это не приведет?

    28 июля 2011 г. 8:19
  • Я это и предложил :-) Только добавьте фильтр по ip-адресу источника
    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/
    28 июля 2011 г. 8:36
    Модератор
  • только у меня есть подозрение что сделал он это на единственном коннекторе (судя по названию) который получает письма извне, разрешив тем самым open relay
    28 июля 2011 г. 8:58
  • Да, точно надо не Get, а New-ReceiveConnector


    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/
    28 июля 2011 г. 9:02
    Модератор
  • new-ReceiveConnector -Name '<connector_name>' -Usage 'Custom' -Bindings '0.0.0.0:25' -RemoteIPRanges '<ip_address>' -Server '<server_name>'  -PermissionGroups 'AnonymousUsers'
    • Помечено в качестве ответа Yuriy Lenchenkov 1 августа 2011 г. 12:58
    28 июля 2011 г. 9:25
  • А какой командой теперь убрать сделанное мной разрешение?
    28 июля 2011 г. 10:01
  • А какой командой теперь убрать сделанное мной разрешение?
    remove-adpermission
    28 июля 2011 г. 10:05
  • Параметру RemoteIPRanges каокой IP-адрес назначить? Тот, с которого будет слать свои уведомления PowerShute Business Edition?

    28 июля 2011 г. 10:06
  • Параметру RemoteIPRanges каокой IP-адрес назначить? Тот, с которого будет слать свои уведомления PowerShute Business Edition?

    Да.

    Прошу прощения, не совсем полный ответ Вам дал.
    Вот ответ на ваш вопрос.

    Если клиент позволяет, то можно настроить коннектор на прослушивание другого порта.

    • Предложено в качестве ответа less__58 28 июля 2011 г. 11:59
    28 июля 2011 г. 10:30
  • Всё, получилось, всем огромное спасибо за советы.
    28 июля 2011 г. 11:22
  • Всё, получилось, всем огромное спасибо за советы.
    Пометка в качестве ответа - лучшая благодарность отвечающему, а также удобный способ для новых посетителей форума оперативно найти готовое и признанное  решение их вопроса ;)
    29 июля 2011 г. 6:09