ychlr 2024-06-13 20:23 采纳率: 0%
浏览 25
已结题

sql reporting service 远程smtp服务器配置支持

sql reporting service 远程smtp服务器配置支持
Windows server 2016
SQL 2008 r2 或2014
网易企业邮箱
本地防火墙已关闭,暂停杀毒软件
要求实现reporting service订阅邮件发送
可+V联系 kimi_gong2
ToDesk远程支持
实现后可采纳并追加赏金
目前调整配置文件后订阅状态不是挂起就是断开连接

img

  • 写回答

28条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2024-06-13 20:23
    关注
    获得2.00元问题酬金

    引自免费微信小程序:皆我百晓生

    针对SQL Server Reporting Services (SSRS)在Windows Server 2016上配置远程SMTP服务器以实现邮件订阅功能的问题,特别是使用网易企业邮箱作为邮件服务提供商的情况,以下是一种可能的解决方案步骤:

    步骤 1: 配置SSRS中的SMTP设置

    rsreportserver.config文件中,SMTP服务器的配置部分需要正确填写。以下是一个示例配置,适用于使用SSL连接到网易企业邮箱的场景:

    <Extension Name="Report Server Email" Type="Microsoft.ReportingServices.EmailDeliveryProvider.EmailDelivery, Microsoft.ReportingServices.EmailDeliveryProvider">
        <Configuration>
            <RSEmailDPConfiguration>
                <SMTPServer>smtphz.qiye.163.com</SMTPServer>
                <SMTPServerPort>465</SMTPServerPort>
                <SMTPAccountName>your-email@yourdomain.com</SMTPAccountName>
                <SMTPPassword>YourPassword</SMTPPassword>
                <SMTPUseSSL>true</SMTPUseSSL>
                <SendUsing>2</SendUsing>
                <SMTPAuthenticate>2</SMTPAuthenticate>
                <From>your-email@yourdomain.com</From>
            </RSEmailDPConfiguration>
        </Configuration>
    </Extension>
    

    注意点:

    • SMTPServerSMTPServerPort 应根据实际的邮件服务商设置。
    • SMTPAccountNameSMTPPassword 应为有效的网易企业邮箱账户名和密码。
    • SMTPUseSSL 设置为 true 表示使用SSL加密连接。
    • SendUsingSMTPAuthenticate 的值应根据邮件服务商的要求进行设置。

    步骤 2: 验证邮件服务器设置

    在修改了rsreportserver.config之后,需要重启Reporting Services服务,以使更改生效。可以通过以下命令在PowerShell中执行:

    Restart-Service -Name "SQLSERVERREPORTINGSERVICES"
    

    步骤 3: 测试邮件发送

    在SSRS中创建一个测试订阅,尝试发送邮件以验证配置是否正确。如果邮件没有成功发送,检查rsreportserver.log日志文件中的错误信息,这通常位于%ProgramFiles%\Microsoft SQL Server\MSRS11.MSSQLSERVER\Reporting Services\LogFiles目录下。

    步骤 4: 确认防火墙和网络设置

    确保服务器的防火墙规则允许出站连接到SMTP服务器的端口(在此案例中是465)。同时,检查网络设置,确认没有代理服务器阻止了出站SMTP连接。

    步骤 5: 检查邮件服务商限制

    某些邮件服务商对发送邮件有严格的限制,包括但不限于每天的邮件数量、IP黑名单等。确保你的邮件账户没有违反这些政策。

    如果以上步骤都无法解决问题,建议联系网易企业邮箱的技术支持,他们可以提供更具体的指导或确认是否存在邮件服务端的问题。同时,检查SSRS的日志文件可能会提供更多关于问题根源的线索。

    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 6月21日
  • 修改了问题 6月13日
  • 创建了问题 6月13日