SSRS电子邮件订阅使用Exchange Server 2010

时间:2012-09-28 10:24:54

标签: reportingservices-2005 exchange-server-2010

是否可以使用Microsoft Exchange Server 2010而不是SMTP发送SSRS(SQL SERVER REPORTING SERVICE)2005电子邮件订阅?如果可能的话怎么样?

我们尝试通过编辑文件rsreportserver.config来实现。

我们更改了以下代码部分:

 <Extension Name="Report Server Email" Type="Microsoft.ReportingServices.EmailDeliveryProvider.EmailProvider,ReportingServicesEmailDeliveryProvider"> 
                    <MaxRetries>3</MaxRetries> 
                    <SecondsBeforeRetry>900</SecondsBeforeRetry> 
                    <Configuration> 
                         <RSEmailDPConfiguration> 
                              <SMTPServer>xxx.xx.xx.xxx</SMTPServer> //Ip Address
                              <SMTPServerPort></SMTPServerPort> 
                              <SMTPAccountName></SMTPAccountName> 
                              <SMTPConnectionTimeout></SMTPConnectionTimeout> 
                              <SMTPServerPickupDirectory></SMTPServerPickupDirectory> 
                              <SMTPUseSSL></SMTPUseSSL> 
                              <SendUsing>2</SendUsing> 
                              <SMTPAuthenticate></SMTPAuthenticate> 
                              <From>Custom-Reports@abc.com</From> 
                              <EmbeddedRenderFormats> 
                                   <RenderingExtension>MHTML</RenderingExtension> 
                              </EmbeddedRenderFormats> 
                              <PrivilegedUserRenderFormats></PrivilegedUserRenderFormats> 
                              <ExcludedRenderFormats> 
                                   <RenderingExtension>HTMLOWC</RenderingExtension> 
                                   <RenderingExtension>NULL</RenderingExtension> 
                                   <RenderingExtension>RGDI</RenderingExtension> 
                              </ExcludedRenderFormats> 
                              <SendEmailToUserAlias>True</SendEmailToUserAlias> 
                              <DefaultHostName></DefaultHostName> 
                              <PermittedHosts></PermittedHosts> 
                         </RSEmailDPConfiguration> 
                    </Configuration> 
               </Extension>

1 个答案:

答案 0 :(得分:1)

不幸的是,通过文档查看,看起来SSRS无法配置为使用Exchange Web服务even in SQL Server 2012

相当弱。就好像它们在它上线的那天停止了SSRS的任何重大发展。