Condividi tramite


Procedura: Configurazione di un server di report per il recapito tramite posta elettronica (configurazione di Reporting Services)

In Reporting Services è disponibile un'estensione per il recapito tramite posta elettronica che consente agli utenti di sottoscrivere report successivamente recapitati alle cassette postali elettroniche. Per poter utilizzare l'estensione per il recapito tramite posta elettronica del server di report, è necessario configurarla. Per configurare un server di report per il recapito tramite posta elettronica, sono necessari gli elementi seguenti:

  • Un server o gateway SMTP (Simple Mail Transfer Protocol).

  • Un account che disponga dell'autorizzazione necessaria per inviare messaggi di posta elettronica dal server SMTP. A seconda dei criteri di protezione dell'organizzazione, può essere necessario richiedere prima l'autorizzazione per l'invio di messaggi di posta elettronica dal server SMTP dell'azienda. Per ulteriori informazioni, contattare l'amministratore della rete o del sistema.

  • Il servizio del server di report deve disporre di autorizzazioni Send As per il server SMTP.

Per configurare la funzionalità di posta elettronica del server di report, è possibile utilizzare lo strumento Gestione configurazione Reporting Services oppure modificare i file di configurazione. Nello strumento di configurazione di Reporting Services sono disponibili le impostazioni minime richieste dal server di report. Se si desidera utilizzare un servizio SMTP locale o specificare impostazioni avanzate, sarà invece necessario modificare i file di configurazione.

Se si desidera eseguire una valutazione della funzionalità di posta elettronica del server di report oppure risolvere un problema relativo alle sottoscrizioni o al recapito, sarà possibile configurare la funzionalità di posta elettronica del server di report in modo da utilizzare un servizio SMTP locale che recapita i report a una cartella locale. Per ulteriori informazioni, vedere Configurazione di un server di report per il recapito tramite posta elettronica.

Se non si configura un server di report per il recapito tramite posta elettronica o non si dispone dell'accesso a un server SMTP, è possibile utilizzare l'estensione per il recapito tramite condivisione file, per distribuire i report a cartelle condivise accessibili su connessioni di rete.

Per configurare la funzionalità di posta elettronica del server di report tramite lo strumento Gestione configurazione Reporting Services

  1. Verificare che il servizio Windows ReportServer abbia autorizzazioni Send As sul server SMTP.

  2. Avviare lo strumento Gestione configurazione Reporting Services e connettersi all'istanza del server di report.

  3. Nella pagina Impostazioni posta elettronica immettere il nome del server SMTP. Tale valore può essere costituito da un indirizzo IP, dal nome UNC di un computer della rete Intranet aziendale o da un nome di dominio completo.

  4. In Indirizzo mittente immettere il nome di un account autorizzato a inviare messaggi di posta elettronica dal server SMTP.

  5. Fare clic su Applica.

Per configurare un servizio SMTP remoto per il server di report

  1. Verificare che il servizio Windows ReportServer abbia autorizzazioni Send As sul server SMTP.

  2. Aprire il file RSReportServer.config in un editor di testo.

  3. Verificare che <UrlRoot> sia impostato sull'indirizzo URL del server di report. Questo valore viene impostato quando si configura il server di report e dovrebbe quindi essere già inserito. In caso contrario, digitare l'indirizzo URL del server di report.

  4. Nella sezione Delivery individuare la voce <ReportServerEmail>.

  5. In <SMTPServer> digitare il nome del server SMTP. Questo valore può corrispondere a un indirizzo IP, un nome UNC di un computer dell'Intranet aziendale o un nome di dominio completo.

  6. Verificare che <SendUsing> sia impostato su 2. Se è impostato su un altro valore, il server di report non è configurato per l'utilizzo di un servizio SMTP remoto.

  7. In <From> digitare il nome di un account con l'autorizzazione a inviare posta elettronica dal server SMTP.

  8. Salvare il file.

    Il server di report utilizzerà automaticamente le nuove impostazioni e non sarà necessario riavviare il servizio. È possibile specificare impostazioni SMTP aggiuntive per configurare ulteriormente in che modo viene utilizzato il server SMTP per il recapito tramite posta elettronica del server di report. Per ulteriori informazioni, vedere Configurazione di un server di report per il recapito tramite posta elettronica e File di configurazione RSReportServer.

Per configurare un servizio SMTP locale per il server di report

  1. Nel Pannello di controllo fare doppio clic su Installazione applicazioni.

  2. Fare clic su Installazione componenti di Windows per avviare l'Aggiunta guidata componenti di Windows.

  3. Selezionare Server applicazioni e fare clic su Dettagli.

  4. Selezionare IIS (Internet Information Server) e fare clic su Dettagli.

  5. Selezionare la casella di controllo Servizio SMTP e fare clic su OK.

  6. In Aggiunta guidata componenti di Windows fare clic su Avanti. Fare clic su Fine.

  7. Nella console Servizi verificare che il servizio sia in esecuzione.

  8. Aprire il file RSReportServer.config in un editor di testo.

  9. Verificare che <UrlRoot> sia impostato sull'indirizzo URL del server di report. Questo valore viene impostato quando si configura il server di report e quindi dovrebbe essere già inserito. In caso contrario, digitare l'indirizzo URL del server di report.

  10. Nella sezione Delivery individuare la voce <ReportServerEmail>.

  11. In <SMTPServer> cancellare tutti i valori eventualmente presenti per questa impostazione ma non eliminare i tag.

  12. Impostare <SendUsing> su 1. Se è impostato un valore diverso, il server di report non è configurato per l'utilizzo di un servizio SMTP locale.

  13. Impostare <SMTPServerPickupDirectory> su una cartella nell'unità locale.

  14. Impostare <From> su un account autorizzato a inviare messaggi di posta elettronica dal server SMTP.

  15. Salvare il file.