Freigeben über


Konfigurieren von E-Mail für eine Reporting Services-Dienstanwendung (SharePoint 2010 und SharePoint 2013)

Reporting Services Data Alerting sendet Warnungen in E-Mail-Nachrichten. Um E-Mails übermitteln zu können, müssen Sie unter Umständen Ihre Reporting Services-Dienstanwendung konfigurieren und die E-Mail-Übermittlungserweiterung für die Dienstanwendung ändern. Die E-Mail-Einstellungen sind auch erforderlich, wenn Sie die E-Mail-Zustellerweiterung für die Reporting Services-Abonnementfunktion verwenden möchten.

Gilt für: Reporting Services SharePoint-Modus | SharePoint 2010 und SharePoint 2013.

So konfigurieren Sie E-Mail für den gemeinsamen Dienst

  1. Klicken Sie in der SharePoint-Zentraladministration auf die Anwendungsverwaltung.

  2. Klicken Sie in der Gruppe "Dienstanwendungen " auf " Dienstanwendungen verwalten".

  3. Klicken Sie in der Namensliste auf den Namen Ihrer Reporting Services-Dienstanwendung.

  4. Klicken Sie auf der Seite "Reporting Services-Anwendung verwalten" auf "E-Mail-Einstellungen".

  5. Wählen Sie SMTP-Server verwendenaus.

  6. Geben Sie im Feld "Ausgehender SMTP-Server " den Namen eines SMTP-Servers ein.

  7. Geben Sie im Feld "Absenderadresse " eine E-Mail-Adresse ein.

    Diese Adresse wird als Absender für alle Warnungs-E-Mail-Nachrichten verwendet.

    Das Konto des in Absenderadresse angegebenen Benutzers muss ein verwaltetes Konto sein, das Sie bei der Konfiguration des Anwendungspools für die Reporting Services-Dienstanwendung angegeben haben. Wenn Sie die entsprechenden Rechte besitzen, können Sie eine Liste aller vorhandenen verwalteten Konten auf der Seite Dienstkonten in der SharePoint-Zentraladministration anzeigen.

  8. Klicke auf OK.

NTLM-Authentifizierung

  1. Wenn Ihre E-Mail-Umgebung NTLM-Authentifizierung erfordert und keinen anonymen Zugriff zulässt, müssen Sie die Konfiguration der E-Mail-Übermittlungserweiterung für Ihre Reporting Services-Dienstanwendungen ändern. Ändern Sie SMTPAuthenticate so, dass der Wert „2“ verwendet wird. Dieser Wert kann nicht von der Benutzeroberfläche geändert werden. Im folgenden PowerShell-Skriptbeispiel wird die vollständige Konfiguration für die E-Mail-Übermittlungserweiterung des Berichtsservers für die Dienstanwendung mit dem Namen "SSRS_TESTAPPLICATION" aktualisiert. Beachten Sie, dass einige der im Skript aufgeführten Knoten, wie z. B. die Absenderadresse, über die Benutzeroberfläche festgelegt werden können.

    $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. Wenn Sie den Namen Ihrer Dienstanwendung überprüfen müssen, führen Sie das Cmdlet Get-SPRSServiceApplication aus .

    Get-SPRSServiceApplication  
    
  3. Im folgenden Beispiel werden die aktuellen Werte der E-Mail-Erweiterung für die Dienstanwendung mit dem Namen "SSRS_TESTAPPLICATION" zurückgegeben.

    $app = get-sprsserviceapplication | Where {$_.name -like "SSRSTEST_APPLICATION*"}  
    Get-SPRSExtension -Identity $app -ExtensionType "Delivery" -Name "Report Server Email" | Select -ExpandProperty ConfigurationXml  
    
  4. Im folgenden Beispiel wird eine neue Datei namens "emailconfig.txt" mit den aktuellen Werten der E-Mail-Erweiterung für die Dienstanwendung namens "SSRS_TESTAPPLICATION" erstellt.

    $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