Подписка по электронной почте SSRS не работает, но локальный smtp работает

dba.stackexchange https://dba.stackexchange.com/questions/102007

Вопрос

SQL Server Edition- 2008 Enterprise Exation Edition Edition Operating System- Window Server 2008 R2

Я создал локальный Smtp, чтобы использовать идентификатор Gmail для подписки на отчеты SSRS по электронной почте, поскольку у нас нет сервера Exchange.

Использовал эту ссылку для создания локального SMTP для Gmail.

Ниже приведен снимок экрана файла rsreportserver.Config. enter image description here

ОШИБКА :в диспетчере отчетов **ERROR : on Report Manager**

Ниже приведен журнал отчета после выполнения отчета.

библиотека!WindowsService_16!2b30!20.05.2015-13:19:05::я ИНФО:Расписание 3374e590-8374-4360-b5da-d487eacb0417 выполнено 20.05.2015 13:19:05.расписание!WindowsService_16!2b30!20.05.2015-13:19:05::Создание уведомления о подписке на основе времени:EA7FC6CE-00DF-4F6A-9050-E713986307CA Библиотека! WindowsService_16! 2B30! 05/20/2015-13: 19: 05 ::я ИНФО:Расписание 3374e590-8374-4360-b5da-d487eacb0417 исполнение завершено 20.05.2015 13:19:05.библиотека!WindowsService_16!2b30!20.05.2015-13:19:06::я ИНФО:Renderfornewsession ('/indppring') библиотека! WindowsService_16! 2B30! 05/20/2015-13: 19: 06 ::я ИНФО:Инициализация EnableIntegratedSecurity со значением «True», как указано в свойствах системы сервера.библиотека!WindowsService_16!2b30!20.05.2015-13:19:06::я ИНФО:Инициализация SqlStreamingBufferSize со значением по умолчанию «64640» байт, поскольку оно не было указано в свойствах системы сервера.библиотека!ReportServer_0-24!1f08!20.05.2015-13:19:08::Вызов GetPermissionsAction(/Subscription).библиотека!ReportServer_0-24!2484!20.05.2015-13:19:08::Вызов GetSystemPropertiesAction().библиотека!ReportServer_0-24!1f08!20.05.2015-13:19:08::Вызов GetPropertiesAction(/Subscription, PathBased).библиотека!ReportServer_0-24!1f08!20.05.2015-13:19:08::Вызов GetSystemPermissionsAction().библиотека!ReportServer_0-24!2484!20.05.2015-13:19:08::Вызов ListSubscriptionsAction(/Subscription, null).библиотека!ReportServer_0-24!1f08!20.05.2015-13:19:08::Вызов GetPropertiesAction(/Subscription, PathBased).библиотека!ReportServer_0-24!2484!20.05.2015-13:19:08::Вызов GetSystemPropertiesAction().библиотека!WindowsService_16!2b30!20.05.2015-13:19:10::я ИНФО:Инициализация SnapshotCompression в SQL, как указано в свойствах системы сервера.библиотека!WindowsService_16!2b30!20.05.2015-13:19:11::я ИНФО:Инициализация ChunkSegmentSize со значением по умолчанию «32320» байт, поскольку оно не было указано в свойствах системы сервера.библиотека!WindowsService_16!2b30!20.05.2015-13:19:11::я ИНФО:Инициализация ResponseBufferSizeKb со значением по умолчанию «64» КБ, поскольку оно не было указано в свойствах системы сервера.библиотека!WindowsService_16!2b30!20.05.2015-13:19:11::Использование папки D:\Program Files\Microsoft SQL Server\MSRS10.SQLSVR2008_NEW eporting Services STempFiles для временных файлов.библиотека!WindowsService_16!2b30!20.05.2015-13:19:13::я ИНФО:Инициализация SessionTimeout равным «600» секундам, как указано в свойствах системы сервера.библиотека!WindowsService_16!2b30!20.05.2015-13:19:13::я ИНФО:Инициализация EnableExecutionLogging в значение «True», как указано в свойствах системы сервера.библиотека!WindowsService_16!37e0!20.05.2015-13:19:43::я ИНФО:Позвоните в CleanBatch () Библиотека! WindowsService_16! 37E0! 05/20/2015-13: 19: 43 ::я ИНФО:Очищено 0 пакетных записей, 0 политик, 0 сеансов, 0 записей в кэше, 0 снимков, 0 фрагментов, 0 запущенных заданий, 0 постоянных потоков, 0 сегментов, 0 сопоставлений сегментов.библиотека!WindowsService_16!37e0!20.05.2015-13:19:43::я ИНФО:Вызов CleanBatch() завершается

Пожалуйста, предложите, есть ли какие-либо требования или шаги, которые мне остались.

ПС:Локальный SMTP работает, т.е.я могу получать электронную почту, если помещу файл email.text в C:\inetpub\mailroot\pickup

Это было полезно?

Решение

Это было серьёзно лол.

Я предоставил пользователю NetworkService полный контроль над папкой mailroot, находящейся в C:\inetpub\, и электронная почта Vola была отправлена ​​из localsmtp.

Держу пари, что кто-то сталкивался с этой проблемой и нашел такое же решение.

Причина решения - контекст входа/пользователь, который отображает отчет на ReportServer и создает шаблон электронной почты, чтобы бросить его в каталог раскладки, расположенный в C:\inetpub\mailroot должно быть "Сетевая служба"

Вопрос/сомнение осталосьТеперь остается путаница: можем ли мы изменить этого пользователя в качестве пользователя моей учетной записи службы, т.е.локальный администратор имел полный контроль над папкой mailroot, но он не работал, пока я не выбрал вышеупомянутое решение.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с dba.stackexchange
scroll top