J'ai un soucis avec l'envoi des rapports par email.
Je créer une Subscription depuis l'interface web de consultation du rapport.
L'envoi est planifié pour se faire tous les jours à heure fixe.
Je ne recois pas l'email et quand je vais dans l'onglet Subscriptions pour
voir le status de l'envoi, il apparait en "Logon failed".
Cela fait un petit moment que je me bat avec les différents compte qui font
tourner les services et avec le fichier rsreportserver qui se trouve dans
Reporting Services\ReportServer. Mais rien n'y fait.
J'ai vu dans la doc que l'envoi de mail pour Report server utilisai CDO.
(Dommage que ça n'utilise pas Database Mail)
J'ai donc testé depuis le serveur un petit VBscript pour voir si je pouvais
envoyer un mail avec CDO. Ca fonctione bien avec ce script.
Voici le Script VB qui fonctionne :
'**********************************************************************
' Script Visual Basic ActiveX
'************************************************************************
call Main()
Function Main()
'Sending a text email using a remote server
Set objMessage = CreateObject("CDO.Message")
objMessage.Subject = "sujet du message"
objMessage.Sender = "monemail@mondomaine.com"
objMessage.To = "monemail@mondomaine.com"
objMessage.TextBody = "voici le body"
'==This section provides the configuration information for the remote SMTP
server.
'==Normally you will only change the server name or IP.
'Name or IP of Remote SMTP Server
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserver") =
"monserveursmtp.mondomaine.com"
'Server port (typically 25)
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
objMessage.Configuration.Fields.Update
'==End remote SMTP server configuration section==
objMessage.Send
set objMessage = nothing
End Function
voici un extrait du fichier XML rsreportserver en ce qui concerne le SMTP:
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Fr
C'est bon...
Je viens d'installer la nouvelle version Beta (Juin 2005) et tout est rentré dans l'ordre.
wrote:
Bonjour,
J'ai un soucis avec l'envoi des rapports par email.
Je créer une Subscription depuis l'interface web de consultation du rapport. L'envoi est planifié pour se faire tous les jours à heure fixe. Je ne recois pas l'email et quand je vais dans l'onglet Subscriptions pour voir le status de l'envoi, il apparait en "Logon failed".
Cela fait un petit moment que je me bat avec les différents compte qui font tourner les services et avec le fichier rsreportserver qui se trouve dans Reporting ServicesReportServer. Mais rien n'y fait.
J'ai vu dans la doc que l'envoi de mail pour Report server utilisai CDO. (Dommage que ça n'utilise pas Database Mail)
J'ai donc testé depuis le serveur un petit VBscript pour voir si je pouvais envoyer un mail avec CDO. Ca fonctione bien avec ce script.
Voici le Script VB qui fonctionne : '********************************************************************** ' Script Visual Basic ActiveX '************************************************************************ call Main() Function Main()
'Sending a text email using a remote server Set objMessage = CreateObject("CDO.Message")
objMessage.Subject = "sujet du message" objMessage.Sender = "" objMessage.To = "" objMessage.TextBody = "voici le body"
'==This section provides the configuration information for the remote SMTP server. '==Normally you will only change the server name or IP.
'Name or IP of Remote SMTP Server objMessage.Configuration.Fields.Item _ ("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "monserveursmtp.mondomaine.com"
'Server port (typically 25) objMessage.Configuration.Fields.Item _ ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
objMessage.Configuration.Fields.Update
'==End remote SMTP server configuration section= > objMessage.Send set objMessage = nothing End Function
voici un extrait du fichier XML rsreportserver en ce qui concerne le SMTP:
Je viens d'installer la nouvelle version Beta (Juin 2005) et tout est
rentré dans l'ordre.
Fr@ncky
Fr@ncky wrote:
Bonjour,
J'ai un soucis avec l'envoi des rapports par email.
Je créer une Subscription depuis l'interface web de consultation du rapport.
L'envoi est planifié pour se faire tous les jours à heure fixe.
Je ne recois pas l'email et quand je vais dans l'onglet Subscriptions pour
voir le status de l'envoi, il apparait en "Logon failed".
Cela fait un petit moment que je me bat avec les différents compte qui font
tourner les services et avec le fichier rsreportserver qui se trouve dans
Reporting ServicesReportServer. Mais rien n'y fait.
J'ai vu dans la doc que l'envoi de mail pour Report server utilisai CDO.
(Dommage que ça n'utilise pas Database Mail)
J'ai donc testé depuis le serveur un petit VBscript pour voir si je pouvais
envoyer un mail avec CDO. Ca fonctione bien avec ce script.
Voici le Script VB qui fonctionne :
'**********************************************************************
' Script Visual Basic ActiveX
'************************************************************************
call Main()
Function Main()
'Sending a text email using a remote server
Set objMessage = CreateObject("CDO.Message")
objMessage.Subject = "sujet du message"
objMessage.Sender = "monemail@mondomaine.com"
objMessage.To = "monemail@mondomaine.com"
objMessage.TextBody = "voici le body"
'==This section provides the configuration information for the remote SMTP
server.
'==Normally you will only change the server name or IP.
'Name or IP of Remote SMTP Server
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserver") =
"monserveursmtp.mondomaine.com"
'Server port (typically 25)
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
objMessage.Configuration.Fields.Update
'==End remote SMTP server configuration section= > objMessage.Send
set objMessage = nothing
End Function
voici un extrait du fichier XML rsreportserver en ce qui concerne le SMTP:
Je viens d'installer la nouvelle version Beta (Juin 2005) et tout est rentré dans l'ordre.
wrote:
Bonjour,
J'ai un soucis avec l'envoi des rapports par email.
Je créer une Subscription depuis l'interface web de consultation du rapport. L'envoi est planifié pour se faire tous les jours à heure fixe. Je ne recois pas l'email et quand je vais dans l'onglet Subscriptions pour voir le status de l'envoi, il apparait en "Logon failed".
Cela fait un petit moment que je me bat avec les différents compte qui font tourner les services et avec le fichier rsreportserver qui se trouve dans Reporting ServicesReportServer. Mais rien n'y fait.
J'ai vu dans la doc que l'envoi de mail pour Report server utilisai CDO. (Dommage que ça n'utilise pas Database Mail)
J'ai donc testé depuis le serveur un petit VBscript pour voir si je pouvais envoyer un mail avec CDO. Ca fonctione bien avec ce script.
Voici le Script VB qui fonctionne : '********************************************************************** ' Script Visual Basic ActiveX '************************************************************************ call Main() Function Main()
'Sending a text email using a remote server Set objMessage = CreateObject("CDO.Message")
objMessage.Subject = "sujet du message" objMessage.Sender = "" objMessage.To = "" objMessage.TextBody = "voici le body"
'==This section provides the configuration information for the remote SMTP server. '==Normally you will only change the server name or IP.
'Name or IP of Remote SMTP Server objMessage.Configuration.Fields.Item _ ("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "monserveursmtp.mondomaine.com"
'Server port (typically 25) objMessage.Configuration.Fields.Item _ ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
objMessage.Configuration.Fields.Update
'==End remote SMTP server configuration section= > objMessage.Send set objMessage = nothing End Function
voici un extrait du fichier XML rsreportserver en ce qui concerne le SMTP: