2012-09-28 132 views
1

是否可以使用Microsoft Exchange Server 2010而不是SMTP发送SSRS(SQL SERVER REPORTING SERVICE)2005电子邮件订阅?如果可能比如何?SSRS电子邮件订阅使用Exchange服务器2010

我们试图通过编辑文件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>[email protected]</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

不幸的是,通过文档来看,它看起来好像SSRS不能被配置为使用Exchange Web服务,even in SQL Server 2012

很弱。就好像它们几乎阻止了SSRS上线之后的任何重大发展。

相关问题