You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

家用电脑SSRS 2019配置Gmail SMTP失败求助

解决SSRS 2019配置Gmail SMTP邮件订阅失败的问题

SSRS的GUI配置界面确实没有提供SMTP端口、SSL加密这类参数的输入项,要解决Gmail SMTP的连接超时问题,必须手动修改SSRS的服务配置文件,具体操作如下:

  1. 定位SSRS核心配置文件
    找到ReportingServicesService.exe.config文件,默认路径为:
    C:\Program Files\Microsoft SQL Server Reporting Services\SSRS\ReportServer\bin
    (若SSRS安装在自定义路径,对应调整路径即可)

  2. 修改SMTP相关配置节点
    打开配置文件,找到<Configuration>节点下的<system.net>部分,添加或替换<mailSettings>节点内容:

    <system.net>
      <mailSettings>
        <smtp deliveryMethod="Network" from="你的Gmail账户@gmail.com">
          <network 
            host="smtp.gmail.com" 
            port="587" 
            enableSsl="true" 
            userName="你的Gmail账户@gmail.com" 
            password="你的Gmail应用专用密码" 
            defaultCredentials="false" />
        </smtp>
      </mailSettings>
    </system.net>
    

    关键注意点:

    • 必须使用Gmail应用专用密码,不能直接用账户原密码。前提是你的Gmail账户已开启两步验证,然后在Google账户设置中生成对应应用的专用密码。
    • enableSsl="true"是必填项,Gmail SMTP强制要求加密连接。
  3. 重启SSRS服务生效配置
    打开Windows服务管理器,找到SQL Server Reporting Services (SSRS)服务,重启该服务让新配置生效。

  4. 额外排查项

    • 确认家用电脑防火墙未阻止587端口的出站连接。
    • 若网络使用代理,需在SSRS配置文件中补充代理配置,或确保SSRS服务运行账户能正常访问外网。
    • 验证Gmail账户的两步验证状态和应用专用密码的正确性,避免因权限校验失败导致连接超时。

完成以上操作后,重新创建邮件订阅测试即可。

内容的提问来源于stack exchange,提问作者ulysses1904

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 09:15:44