Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Оповещения служб Reporting Services отправляют уведомления в сообщениях электронной почты. Чтобы отправить сообщение электронной почты, может потребоваться настроить приложение службы Reporting Services, и вам может потребоваться изменить расширение доставки электронной почты для приложения службы. Параметры электронной почты также необходимы, если планируется использовать расширение доставки электронной почты для функции подписки служб Reporting Services.
| Применимо к: Службы Reporting Services в режиме SharePoint | SharePoint 2010 и SharePoint 2013. |
Настройка электронной почты для общей службы
В центре администрирования SharePoint щелкните "Управление приложениями".
В группе приложений-служб щелкните "Управление приложениями-службами".
В списке "Имя" щелкните имя приложения службы Reporting Services.
Щелкните параметры электронной почты на странице Управление приложением служб отчетности.
Выберите "Использовать SMTP-сервер".
В поле "Исходящий SMTP-сервер" введите имя SMTP-сервера.
В поле "Адрес отправителя" введите адрес электронной почты.
Этот адрес является отправителем всех сообщений электронной почты оповещений.
Учетная запись пользователя, указанного в from address , должна быть управляемой учетной записью, указанной при настройке пула приложений для приложения службы Reporting Services. Если у вас есть разрешение, вы можете просмотреть список существующих управляемых учетных записей на странице учетных записей служб в центре администрирования SharePoint.
Нажмите кнопку ОК.
Проверка подлинности NTLM
Если в вашей среде электронной почты требуется проверка подлинности NTLM и не разрешен анонимный доступ, необходимо изменить конфигурацию модуля доставки электронной почты для приложений службы Reporting Services. Измените SMTPAuthenticate , чтобы использовать значение "2". Это значение нельзя изменить из пользовательского интерфейса. В следующем примере скрипта PowerShell обновляется полная конфигурация модуля доставки электронной почты сервера отчетов для приложения-службы с именем "SSRS_TESTAPPLICATION". Обратите внимание, что некоторые узлы, перечисленные в скрипте, также можно задать из пользовательского интерфейса, например адрес from.
$app = Get-SPRSServiceApplication | Where {$_.name -like "SSRS_TESTAPPLICATION *"} $emailCfg = Get-SPRSExtension -Identity $app -ExtensionType "Delivery" -Name "Report Server Email" | Select -ExpandProperty ConfigurationXml $emailXml = [xml]$emailCfg $emailXml.SelectSingleNode("//SMTPServer").InnerText = "your email server name" $emailXml.SelectSingleNode("//SendUsing").InnerText = "2" $emailXml.SelectSingleNode("//SMTPAuthenticate").InnerText = "2" $emailXml.SelectSingleNode("//From").InnerText = "your FROM email address" Set-SPRSExtension -Identity $app -ExtensionType "Delivery" -Name "Report Server Email" -ExtensionConfiguration $emailXml.OuterXmlЕсли необходимо проверить имя вашего служебного приложения, выполните командлет Get-SPRSServiceApplication.
Get-SPRSServiceApplicationВ следующем примере будут возвращены текущие значения расширения электронной почты для приложения-службы с именем "SSRS_TESTAPPLICATION".
$app = get-sprsserviceapplication | Where {$_.name -like "SSRSTEST_APPLICATION*"} Get-SPRSExtension -Identity $app -ExtensionType "Delivery" -Name "Report Server Email" | Select -ExpandProperty ConfigurationXmlВ следующем примере будет создан новый файл с именем "emailconfig.txt" с текущими значениями расширения электронной почты для приложения-службы с именем "SSRS_TESTAPPLICATION".
$app = Get-SPRSServiceApplication | Where {$_.name -like "SSRS_TESTAPPLICATION*"} Get-SPRSExtension -identity $app -ExtensionType "Delivery" -name "Report Server Email" | Select -ExpandProperty ConfigurationXml | Out-File c:\emailconfig.txt