Устранение проблем подписки и доставки

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

Не удается отправить отчеты по электронной почте в системе Windows Server 2003 по протоколу POP3

Если приложение электронной почты использует протокол POP3 в системе Microsoft Windows Server 2003, то отправка отчетов через локальный POP3-сервер может оказаться невозможной. Если на сервере отчетов настроена отправка электронной почты с помощью локального сервера POP3 и создана подписка, отправляющая отчет, то может возвращаться следующее сообщение об ошибке:

Failure sending mail: <error message>

где <error message> заменяется дополнительными сведениями сообщения об ошибке, возвращенной объектами совместной работы с данными (Collaboration Data Objects, CDO).

Чтобы устранить эту неполадку, присвойте элементу SendUsing в файле Rsreportserver.config значение 1 и очистите значение свойства SMTPServer, чтобы оно было пустым. Кроме того, задайте значение свойства SMTPServerPickupDirectory. Дополнительные сведения об использовании локальной службы SMTP для доставки отчетов по электронной почте см. в разделе Настройка сервера отчетов для работы с электронной почтой.

Сбой при отправке электронной почты: сервер отклонил адрес отправителя. Ответ сервера: 454 5.7.3 У клиента отсутствует разрешение на отправку почты на данный сервер

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

ПримечаниеПримечание

Эта ошибка также возникает, если в качестве SMTPServer задан сервер Exchange. Для отправки почты с помощью сервера Exchange необходимо указать имя шлюза SMTP, настроенного для сервера Exchange. Соответствующие данные можно получить у администратора сервера Exchange.

Подписки не обрабатываются

Обработка подписок может завершаться неуспешно в следующих случаях:

  • Расписание запуска отчета устарело. Возможно, расписание для подписок, запускающих обновление моментального снимка отчета, устарело.

  • Сервер отчетов, агент SQL или серверное приложение электронной почты не запущены.

  • Невозможно доставить отчет (например, слишком большой размер отчета). Чтобы определить, действительно ли отправка невозможна из-за слишком большого размера отчета, сохраните отчет в файле и затем отправьте его по электронной почте. Выберите тот же формат представления, который был указан в подписке. Если будет получена ошибка доставки, используйте вместо модуля доставки по электронной почте сервера отчетов модуль доставки в общую папку.

  • Компьютер, используемый для доставки в общую папку, выключен, либо общая папка доступна только для чтения.

  • Модуль доставки, заданный в подписке, удален или отключен.

  • Значения учетных данных изменены с хранимых на интегрированные или запрашиваемые.

  • Имя аргумента или тип данных в определении отчета были изменены, а отчет опубликован повторно. Если подписка содержит параметр, который стал недопустимым, то она становится неактивной.