无法在SSRS中发送电子邮件

时间:2013-09-05 20:30:25

标签: sql sql-server reporting-services smtp ssrs-2008

我收到错误:

  

发送邮件失败:邮件无法发送到SMTP   服务器。传输错误代码为0x800ccc69。服务器响应   是550 5.7.1客户端无权作为此发件人发送

我尝试更改rpreportserver.config文件中的SMTP设置,但没有用。

1 个答案:

答案 0 :(得分:0)

我在SQL Server 2008 R2上解决了同样的问题,如下所示

  • rpreportserver.config文件通常位于 C:\Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportServer并搜索

    <SMTPAuthenticate>
    </SMTPAuthenticate>
    

    并将其更改为
    <SMTPAuthenticate>2</SMTPAuthenticate>

  • 打开Reporting Services Configuration Manager并选择服务帐户,然后将服务帐户更改为您需要发送电子邮件的真实帐户,在我们的案例中不要使用本地系统。

  • 重新启动报告服务并尝试发送电子邮件。