Configurare le impostazioni di posta elettronica per l'applicazione di servizio Reporting ServicesConfigure E-mail for a Reporting Services Service Application

QUESTO ARGOMENTO SI APPLICA A:THIS TOPIC APPLIES TO: sìSQL Server Reporting Services (2016)SQL Server Reporting Services (2016) noServer di report di Power BIPower BI Report Server sìSharePointSharePoint sìSQL Server Reporting Services (2016)SQL Server Reporting Services (2016) noServer di report di Power BIPower BI Report Server sìSharePointSharePoint

Gli avvisi dati di Reporting ServicesReporting Services consentono di inviare avvisi come messaggi di posta elettronica. Reporting ServicesReporting Services data alerting sends alerts in e-mail messages. Per inviare messaggi di posta elettronica potrebbe essere necessario configurare l'applicazione di servizio Reporting ServicesReporting Services , nonché modificare l'estensione per il recapito tramite posta elettronica per l'applicazione di servizio.To send e-mail you may need to configure your Reporting ServicesReporting Services service application and you may need to modify the e-mail delivery extension for the service application. Le impostazioni della posta elettronica sono anche richieste se si prevede di utilizzare l'estensione per il recapito tramite posta elettronica per la funzionalità di sottoscrizione di Reporting ServicesReporting Services.The e-mail settings are also required if you plan to use the e-mail delivery extension for the Reporting ServicesReporting Services subscription feature.

Nota

Integrazione con SharePoint di Reporting Services non è più disponibile dopo SQL Server 2016.Reporting Services integration with SharePoint is no longer available after SQL Server 2016.

Per configurare le impostazioni di posta elettronica per il servizio condivisoTo configure e-mail for the shared service

  1. In Amministrazione centrale SharePoint, fare clic su Gestione dell'applicazione.In SharePoint Central Administration, click the Application Management.

  2. Nel gruppo Applicazioni di servizio fare clic su Gestisci applicazioni di servizio.In the Service Applications group, click Manage service applications.

  3. Nell'elenco Nome fare clic sul nome dell'applicazione di servizio Reporting ServicesReporting Services .In the Name list, click the name of your Reporting ServicesReporting Services service application.

  4. Fare clic su Impostazioni posta elettronica nella pagina Gestione applicazione di Reporting Services .Click E-mail Settings on the Manage Reporting Services Application page.

  5. Selezionare Utilizza server SMTP.Select Use SMTP server.

  6. Nella casella Server SMTP in uscita digitare il nome di un server SMTP.In the Outbound SMTP server box, type the name of an SMTP server.

  7. Nella casella Indirizzo mittente digitare un indirizzo di posta elettronica.In the From address box, type an e-mail address.

    Questo indirizzo è il mittente di tutti i messaggi di posta elettronica di avviso.This address is the sender of all alert e-mail messages.

    L'account dell'utente specificato in Indirizzo mittente deve essere un account gestito specificato quando il pool di applicazioni è stato configurato per l'applicazione di servizio Reporting ServicesReporting Services .The account of the user specified in From address must be a managed account that you specified when you configured the application pool for the Reporting ServicesReporting Services service application. Se si dispone delle autorizzazioni, è possibile visualizzare un elenco di account gestiti esistenti nella pagina Account di servizio in Amministrazione centrale SharePoint.If you have permission, you can view a list of existing managed accounts on the Service Accounts page in SharePoint Central Administration.

  8. Fare clic su OK.Click OK.

Autenticazione NTLMNTLM Authentication

  1. Se il proprio ambiente di posta elettronica richiede l'autenticazione NTLM e non consente l'accesso anonimo, è necessario modificare la configurazione dell'estensione per il recapito tramite posta elettronica per le applicazioni di servizio di Reporting ServicesReporting Services .If your email environment requires NTLM authentication and does not allow anonymous access, you need to modify the e-mail delivery extension configuration for your Reporting ServicesReporting Services service applications. Ad esempio, se viene visualizzato il messaggio seguente per Ultimi risultati nella pagina Gestisci sottoscrizioni page:subscriptions.For example, if you see the following message in the for the Last Results on the Manage Subscriptions page:subscriptions.

    • Errore durante l'invio della posta: Il server SMTP richiede una connessione protetta oppure il client non è stato autenticato.Failure sending mail: The SMTP server requires a secure connection or the client was not authenticated. Risposta del server: 5.7.1 Client non autenticato. La posta non verrà inviata nuovamente.The server response was: 5.7.1 Client was not authenticatedMail will not be resent.

      Modificare SMTPAuthenticate per utilizzare un valore "2".Change the SMTPAuthenticate to use a value of “2”. Non è possibile modificare questo valore dall'interfaccia utente.This value cannot be changed from the user interface. Nell'esempio di script PowerShell seguente, viene aggiornata la configurazione per l'estensione per il recapito tramite posta elettronica del server di report per l'applicazione di servizio denominata “SSRS_TESTAPPLICATION”.The following PowerShell script example, updates the full configuration for the report server e-mail delivery extension for the service application named “SSRS_TESTAPPLICATION”. Alcuni dei nodi elencati nello script possono anche essere impostati dall'interfaccia utente, ad esempio l'indirizzo “Da”.Note some of the nodes listed in the script can also be set from the user interface, for example the “From” address.

    $app=get-sprsserviceapplication |where {$_.name -like "SSRS_TESTAPPLICATION *"}  
    $emailCfg = Get-SPRSExtension -identity $app -ExtensionType "Delivery" -name "Report Server Email" | select -ExpandProperty ConfigurationXml   
    $emailXml = [xml]$emailCfg   
    $emailXml.SelectSingleNode("//SMTPServer").InnerText = “your email server name"  
    $emailXml.SelectSingleNode("//SendUsing").InnerText = "2"  
    $emailXml.SelectSingleNode("//SMTPAuthenticate").InnerText = "2"  
    $emailXml.SelectSingleNode("//From").InnerText = “your FROM email address”  
    Set-SPRSExtension -identity $app -ExtensionType "Delivery" -name "Report Server Email" -ExtensionConfiguration $emailXml.OuterXml  
    
  2. Se è necessario verificare il nome dell'applicazione di servizio, eseguire Get-SPRSServiceApplication cmdlet.If you need to verify the name of your service application, run the Get-SPRSServiceApplication cmdlet.

    get-sprsserviceapplication  
    
  3. Nell'esempio seguente, vengono restituiti i valori correnti dell'estensione per il recapito tramite posta elettronica per l'applicazione di servizio denominata “SSRS_TESTAPPLICATION”.The following example will return the current values of the e-mail extension for the service application named “SSRS_TESTAPPLICATION”.

    $app=get-sprsserviceapplication |where {$_.name -like "SSRSTEST_APPLICATION*"}  
    Get-SPRSExtension -identity $app -ExtensionType "Delivery" -name "Report Server Email" | select -ExpandProperty ConfigurationXml  
    
  4. Nell'esempio seguente, viene creato un nuovo file denominato “emailconfig.txt” con i valori correnti dell'estensione per il recapito tramite posta elettronica per l'applicazione di servizio denominata “SSRS_TESTAPPLICATION”The following example will create a new file named “emailconfig.txt” with the current values of the e-mail extension for the service application named “SSRS_TESTAPPLICATION”

    $app=get-sprsserviceapplication |where {$_.name -like "SSRS_TESTAPPLICATION*"}  
    Get-SPRSExtension -identity $app -ExtensionType "Delivery" -name "Report Server Email" | select -ExpandProperty ConfigurationXml | out-file c:\emailconfig.txt  
    

Ulteriori domande?More questions? Provare a porre il forum di Reporting ServicesTry asking the Reporting Services forum