Как настроить сервер отчетов для работы с электронной почтой (конфигурация служб Reporting Services)

Добавления: 5 декабря 2005 г.

Электронная почта сервера отчетов — это модуль доставки по умолчанию для подписок; перед использованием он должен быть настроен. Для настройки сервера отчетов для доставки электронной почты требуется доступ к SMTP-серверу. Кроме того, необходимо разрешение на отправку электронной почты на SMTP-сервер для последующей доставки по реальным электронным адресам.

Если сервер отчетов не настроен для доставки электронной почты или нет доступа к SMTP-серверу, можно воспользоваться модулем доставки в общую папку для распространения отчетов в общие папки, доступные через сетевые соединения.

Электронную почту сервера отчетов можно настроить либо с помощью программы настройки служб Reporting Services, либо вручную путем изменения файлов конфигурации. Программа настройки служб Reporting Services предоставляет минимальный набор параметров, необходимых для сервера отчетов. Для использования локальной службы SMTP или настройки дополнительных параметров следует отредактировать файлы конфигурации вручную.

В зависимости от политик безопасности в организации может возникнуть необходимость заранее запрашивать разрешение на отправку электронной почты с корпоративного SMTP-сервера. Дополнительные сведения можно получить у системного или сетевого администратора.

Чтобы оценить работу электронной почты сервера отчетов или устранить неполадки, связанные с подпиской или доставкой, можно настроить для электронной почты сервера отчетов использование локальной службы SMTP, доставляющей отчеты в локальную папку. Дополнительные сведения см. в разделе Настройка сервера отчетов для работы с электронной почтой.

Настройка электронной почты сервера отчетов с помощью программы настройки служб Reporting Services

  1. Убедитесь, что служба Windows сервера отчетов обладает необходимыми разрешениями Send As на SMTP-сервере. Запустите программу настройки служб Reporting Services и подключитесь к экземпляру сервера отчетов.

  2. На странице «Параметры электронной почты» введите имя SMTP-сервера. Это значение может быть IP-адресом, UNC-именем компьютера в корпоративной сети или полным именем домена.

  3. В поле Адрес отправителя введите имя учетной записи, обладающей разрешением на отправку электронной почты с SMTP-сервера.

  4. Нажмите кнопку Применить.

Настройка удаленной службы SMTP для сервера отчетов

  1. Убедитесь, что у службы Windows сервера отчетов есть разрешения Send As на SMTP-сервере.

  2. Откройте файл RSReportServer.config в текстовом редакторе.

  3. Убедитесь, что параметр <UrlRoot> настроен на URL-адрес сервера отчетов. Это значение устанавливается при настройке сервера отчетов, так что оно должно быть уже заполнено. Если оно не установлено, введите URL-адрес сервера отчетов.

  4. В разделе Delivery найдите параметр <ReportServerEmail>.

  5. В поле <SMTPServer> введите имя SMTP-сервера. Это значение может быть IP-адресом, UNC-именем компьютера в корпоративной сети или полным доменным именем.

  6. Убедитесь, что параметр <SendUsing> установлен в значение 2. Если установлено другое значение, значит сервер отчетов не настроен на использование удаленной службы SMTP.

  7. В поле <From> введите имя учетной записи, имеющей разрешение на отправку электронной почты с SMTP-сервера.

  8. Сохраните файл.

    Сервер отчетов автоматически будет использовать новые настройки; нет необходимости перезапускать службу. Можно указать дополнительные настройки SMTP для последующей конфигурации использования SMTP-сервера для доставки электронной почты на сервер отчетов. Дополнительные сведения см. в разделах Настройка сервера отчетов для работы с электронной почтой и Файл конфигурации RSReportServer.

Настройка локальной службы SMTP для сервера отчетов

  1. На панели управления щелкните элемент Установка и удаление программ.

  2. Выберите пункт Установка компонентов Windows. Запустится мастер компонентов Windows.

  3. Выберите пункт Сервер приложений и нажмите кнопку Подробности.

  4. Выберите пункт Службы IIS и нажмите кнопку Подробности.

  5. Установите флажок Служба SMTP и нажмите кнопку ОК.

  6. В мастере компонентов Windows нажмите кнопку Далее. Нажмите кнопку Готово.

  7. Убедитесь, что служба запущена в консоли Службы.

  8. Откройте файл конфигурации RSReportServer.config в текстовом редакторе.

  9. Убедитесь, что в качестве значения параметра <UrlRoot> указан URL-адрес сервера отчетов. Это значение задается при настройке сервера отчетов, поэтому оно должно быть указано. Если значение отсутствует, введите URL-адрес сервера отчетов.

  10. В разделе «Доставка» найдите параметр <ReportServerEmail>.

  11. В <SMTPServer> удалите значения параметра, но не удаляйте теги.

  12. Присвойте параметру <SendUsing> значение 1. Если установлено другое значение, это означает, что на сервере отчетов не настроена локальная служба SMTP.

  13. В качестве значения параметра <SMTPServerPickupDirectory> укажите имя папки на локальном жестком диске.

  14. В качестве значения параметра <From> укажите учетную запись, обладающую разрешением на отправку электронной почты с SMTP-сервера.

  15. Сохраните файл.

См. также

Задачи

Как настроить модуль доставки по умолчанию (диспетчер отчетов)

Основные понятия

Настройка сервера отчетов для работы с электронной почтой
Доставка в общую папку с помощью служб Reporting Services
Доставка электронной почтой в службах Reporting Services
Программа конфигурации служб Reporting Services

Другие ресурсы

Доставка отчетов через подписки

Справка и поддержка

Получение помощи по SQL Server 2005