As per the exception, the issue is coming from the SMTP server:
Status: Failure sending mail: Mailbox unavailable. The server response was: 5.7.1 Client does not have permissions to send as this sender
Because you have SMTPAuthenticate
set to 2
in the config, the SSRS service user will try and authenticate to the SMTP server. See Configure a Report Server for E-Mail Delivery for more details.
You need to resolve this issue - since SSRS is running under NT Service\ReportServer
and trying to send the mail as <From>myid@domain.com</From>
the SMTP server will not allow this, and hence the error.
As a test you can change the SSRS service user to myid@domain.com
as a check to confirm this is the issue.
If so, you should investigate getting a domain user set up with a mailbox and running the SSRS service under that user.
Your other option is removing the Authentication option from the config (i.e. setting SMTPAuthenticate
to 0
) and allowing anonymous authentication to the SMTP server, though this might not be allowed in your environment.