Dépannage des problèmes d'abonnement et de remise

Utilisez cette rubrique pour résoudre les problèmes liés aux abonnements et à la remise de rapports.

Impossible d'envoyer des rapports par courrier électronique avec Windows Server 2003 et POP3

Si vous exécutez une application de messagerie électronique avec le protocole POP3 (Post Office Protocol version 3) sur Microsoft Windows Server 2003, il est possible que vous ne puissiez pas envoyer de rapports en utilisant le serveur POP3 local. Si vous configurez le serveur de rapports pour envoyer des courriers électroniques en utilisant le serveur POP3 local, et que vous créez un abonnement qui envoie un rapport, vous risquez de recevoir le message d'erreur suivant :

Failure sending mail: <error message>

où <error message> est remplacé par des informations complémentaires sur les messages d'erreur retournées par des objets de données de collaboration (CDO).

Pour résoudre ce problème, attribuez à l'élément SendUsing du fichier Rsreportserver.config la valeur 1, et effacez la valeur de la propriété SMTPServer afin que celle-ci soit vide. Vous devrez également affecter une valeur à la propriété SMTPServerPickupDirectory. Pour plus d'informations sur l'utilisation d'un service SMTP local pour une remise de rapports par messagerie électronique, consultez Configuration d'un Report Server pour la remise du courrier électronique.

Échec de l'envoi du message électronique : Le serveur a rejeté l'adresse de l'expéditeur. La réponse du serveur a été : 454 5.7.3 Le client n'est pas autorisé à envoyer du courrier à ce serveur

Cette erreur se produit lorsque les paramètres de stratégie de sécurité du serveur SMTP autorisent uniquement des utilisateurs authentifiés à soumettre des messages pour une remise ultérieure. Si le serveur SMTP n'accepte pas les soumissions par messagerie à partir d'utilisateurs anonymes, demandez à l'administrateur système de vous donner l'autorisation d'utiliser le serveur.

Notes

Cette erreur peut également se produire lorsque vous spécifiez un nom de serveur Exchange comme SMTPServer. Pour utiliser un serveur Exchange pour la remise du courrier électronique, vous devez indiquer le nom de la passerelle SMTP configurée pour votre serveur Exchange. Pour plus d'informations sur le serveur Exchange, contactez l'administrateur du système.

Les abonnements ne fonctionnent pas

Les abonnements peuvent échouer dans les conditions suivantes.

  • La planification utilisée pour déclencher le rapport a expiré. Pour les abonnements qui sont déclenchés par la mise à jour d'une capture instantanée de rapport, la planification utilisée pour actualiser la capture instantanée a peut-être expiré.

  • Le serveur de rapports, l'Agent SQL Server, ou l'application du serveur de messagerie ne fonctionne pas.

  • Il est impossible de remettre le rapport (il est trop volumineux, par exemple). Pour déterminer si la remise n'aboutit pas car le rapport est trop volumineux, enregistrez le rapport dans un fichier, puis envoyez-le par courrier électronique. Veillez à choisir le format de rendu que vous avez spécifié dans l'abonnement. Si vous obtenez une erreur de remise, utilisez l'extension de remise dans un partage de fichiers au lieu de la remise par courrier électronique Report Server.

  • L'ordinateur utilisé pour la remise du partage de fichiers ne fonctionne pas ou le partage de fichiers est configuré pour un accès en lecture seule.

  • L'extension de remise spécifiée dans l'abonnement a été désinstallée ou désactivée.

  • Les informations d'identification ne sont plus stockées mais intégrées ou demandées par invite.

  • Le nom du paramètre ou le type de données a changé dans la définition du rapport et le rapport a été republié. Si un abonnement comprend un paramètre qui n'est plus valide, l'abonnement devient inactif.