none
Exchange 2010 и SQL Server 2008 R2 RRS feed

  • Вопрос

  • Добрый день. Есть 2 экземпляра SQL Server 2008 R2 на 2-х разных серверах. На Exchange условно говоря есть 2 почтовых ящика и на каждом SQL сервере настроена рассылка от каждой почтовой учётки, т.е. на одном сервере от первой учётной записи, на другом сервере от второй. Рассылка идёт как на внутренние, так и на внешние адреса. На первом сервере всё замечательно работает, рассылка уходит всем абонентам, на втором сервере письма доходят только до внутренних адресатов. На втором сервере пересоздавали SQL Mail профиль, настройки абсолютно одинаковые на обоих серверах. При этом если на 2 сервере прописать в качестве отправителя первую учётку, то письма так же замечательно уходят всем. Подскажите в какую сторону смотреть. Не может это быть связано с тем, что вторая учётка так же настроена для обычного пользователя и используется им?

    20 апреля 2017 г. 6:50

Ответы

  • https://technet.microsoft.com/ru-ru/library/bb232021(v=exchg.141).aspx Для отправки анонимно наружу дополнительно на коннектор нужно выполнить команду: Get-ReceiveConnector "EXSERVER\Anon Relay EXSERVER" | Add-ADPermission -User 'NT AUTHORITY\Anonymous Logon' -ExtendedRights MS-Exch-SMTP-Accept-Any-Recipient

    scientia potentia est
    My blog

    20 апреля 2017 г. 7:28

Все ответы

  • А вы какой-то тип аутентификации настраивали или просто анонимную используете?

    scientia potentia est
    My blog

    20 апреля 2017 г. 7:09
  • Анонимным пользователям и пользователям Exchange разрешено на 25 порт отправлять. Создан соответствующий соединитель получения. Ну и в его свойствах указана внутренняя подсеть из которой разрешено отправлять. В настройках SQL соответственно указывается 25 порт и учётные данные доменного пользователя.

    Просто не пойму почему от имени одной учётки отправляет, а от имени другой нет. Все атрибуты посмотрел, всё одинаково, но при этом не работает.

    20 апреля 2017 г. 7:20
  • https://technet.microsoft.com/ru-ru/library/bb232021(v=exchg.141).aspx Для отправки анонимно наружу дополнительно на коннектор нужно выполнить команду: Get-ReceiveConnector "EXSERVER\Anon Relay EXSERVER" | Add-ADPermission -User 'NT AUTHORITY\Anonymous Logon' -ExtendedRights MS-Exch-SMTP-Accept-Any-Recipient

    scientia potentia est
    My blog

    20 апреля 2017 г. 7:28
  • Хм, выполнил

    "Get-ReceiveConnector "Exchange\ServiceAccounts Connector" | Add-ADPermission -User 'NT AUTHORITY\АНОНИМНЫЙ ВХОД' -ExtendedRights MS-Exch-SMTP-Accept-Any-Recipient" и всё заработало. Спасибо большое!

    Но непонятно почему без выполнения этой команды на одном SQL сервере рассылка работала, а на другом нет? Ведь в обоих случаях явно указывался 25 порт.

    20 апреля 2017 г. 7:52