Procédure : configurer un serveur de rapports pour la remise par messagerie (configuration de Reporting Services)

Nouveau : 5 décembre 2005

La messagerie Report Server est l'extension de remise par défaut des abonnements, mais elle doit être configurée avant de pouvoir être utilisée. La configuration d'un serveur de rapports pour la remise par messagerie nécessite que vous ayez accès à un serveur SMTP (Simple Mail Transport Protocol). Vous devez également avoir l'autorisation d'envoyer du courrier électronique au serveur SMTP pour une remise ultérieure à des comptes de messagerie valides.

Si vous ne configurez pas un serveur de rapports pour une remise par messagerie ou si vous n'avez pas accès à un serveur SMTP, vous pouvez utiliser l'extension de remise par partage de fichiers pour distribuer les rapports dans des dossiers partagés accessibles par le biais des connexions réseau.

Pour configurer la messagerie électronique du serveur de rapports, vous pouvez utiliser l'outil de configuration de Reporting Services ou modifier les fichiers de configuration. L'outil de configuration de Reporting Services fournit les paramètres minimaux requis par le serveur de rapports. Si vous souhaitez utiliser le service SMTP local ou spécifier des paramètres avancés, modifiez plutôt les fichiers de configuration.

Selon les stratégies de sécurité en vigueur dans votre organisation, vous devrez peut-être demander une autorisation préalable pour envoyer du courrier électronique à partir d'un serveur SMTP d'entreprise. Pour plus d'informations, contactez votre administrateur système ou réseau.

Si vous souhaitez évaluer la fonctionnalité de messagerie électronique du serveur de rapports ou résoudre un problème d'abonnement ou de remise, vous pouvez configurer la messagerie électronique du serveur de rapports de façon à utiliser un service SMTP local qui remet les rapports à un dossier local. Pour plus d'informations, consultez Configuration d'un Report Server pour la remise du courrier électronique.

Pour configurer la messagerie électronique du serveur de rapports à l'aide de l'outil de configuration de Reporting Services

  1. Vérifiez que le service Report Server Windows a des autorisations Send As sur le serveur SMTP. Démarrez l'outil de configuration de Reporting Services, puis connectez-vous à l'instance du serveur de rapports.

  2. Sur la page Paramètres de messagerie, entrez le nom du serveur SMTP. Il peut s'agir d'une adresse IP, du nom UNC d'un ordinateur sur l'intranet de votre entreprise ou d'un nom de domaine complet.

  3. Dans Adresse de l'expéditeur, tapez le nom d'un compte qui a l'autorisation d'envoyer des messages électroniques à partir du serveur SMTP.

  4. Cliquez sur Appliquer.

Pour configurer un service SMTP distant pour le serveur de rapports

  1. Vérifiez que le service Report Server Windows a des autorisations Send As sur le serveur SMTP.

  2. Ouvrez le fichier RSReportServer.config dans un éditeur de texte.

  3. Vérifiez que <UrlRoot> est paramétré à l'adresse URL du serveur de rapports. Cette valeur est définie lorsque vous configurez le serveur de rapports et elle devrait normalement être déjà définie. Si elle n'est pas définie, tapez l'adresse URL du serveur de rapports.

  4. Dans la section Remise, recherchez <ReportServerEmail>.

  5. Dans <SMTPServer>, tapez le nom du serveur SMTP. Il peut s'agir d'une adresse IP, du nom UNC d'un ordinateur sur l'intranet de votre entreprise ou d'un nom de domaine complet.

  6. Vérifiez que <SendUsing> a la valeur 2. S'il a une autre valeur, le serveur de rapports n'est pas configuré pour utiliser un service SMTP distant.

  7. Dans <From>, tapez le nom d'un compte qui a l'autorisation d'envoyer des messages électroniques à partir du serveur SMTP.

  8. Enregistrez le fichier.

    Le serveur de rapports utilise automatiquement les nouveaux paramètres ; il n'est pas nécessaire de redémarrer le service. Vous pouvez spécifier des paramètres SMTP supplémentaires pour configurer comment le serveur SMTP est utilisé pour la remise par messagerie du serveur de rapports. Pour plus d'informations, consultez Configuration d'un Report Server pour la remise du courrier électronique et Fichier de configuration RSReportServer.

Pour configurer un service SMTP local pour le serveur de rapports

  1. Dans le Panneau de configuration, cliquez sur Ajout/Suppression de programmes.

  2. Cliquez sur Ajouter/Supprimer des composants Windows pour démarrer l'Assistant Composants Windows.

  3. Sélectionnez Serveur d'applications et cliquez sur Détails.

  4. Sélectionnez Services Internet (IIS), puis cliquez sur Détails.

  5. Activez la case à cocher Service SMTP, puis cliquez sur OK.

  6. Dans l'Assistant Composants Windows, cliquez sur Suivant. Cliquez sur Terminer.

  7. Vérifiez que le service s'exécute dans la console Services.

  8. Ouvrez le fichier RSReportServer.config dans un éditeur de texte.

  9. Vérifiez que <UrlRoot> est paramétré à l'adresse URL du serveur de rapports. Cette valeur est définie lorsque vous configurez le serveur de rapports et elle devrait normalement être déjà définie. Si elle n'est pas définie, tapez l'adresse URL du serveur de rapports.

  10. Dans la section Remise, recherchez <ReportServerEmail>.

  11. Dans <SMTPServer>, effacez les valeurs pour ce paramètre, mais ne supprimez pas les balises.

  12. Affectez la valeur 1 à <SendUsing>. S'il a une autre valeur, le serveur de rapports n'est pas configuré pour utiliser un service SMTP local.

  13. Définissez <SMTPServerPickupDirectory> sur un dossier de lecteur local.

  14. Définissez <From> sur un compte qui a l'autorisation d'envoyer des messages électroniques à partir du serveur SMTP.

  15. Enregistrez le fichier.

Voir aussi

Tâches

Procédure : configurer l'extension de remise par défaut (Gestionnaire de rapports)

Concepts

Configuration d'un Report Server pour la remise du courrier électronique
Remise par partage de fichiers dans Reporting Services
Remise par courrier électronique dans Reporting Services
Outil de configuration de Reporting Services

Autres ressources

Remise de rapports par abonnements

Aide et Informations

Assistance sur SQL Server 2005