Script vbs - envoi d'email
Fermé
h.sabatou
Messages postés
4
Date d'inscription
vendredi 3 février 2012
Statut
Membre
Dernière intervention
3 février 2012
-
3 févr. 2012 à 11:18
Utilisateur anonyme - 3 févr. 2012 à 18:47
Utilisateur anonyme - 3 févr. 2012 à 18:47
A voir également:
- Script vbs - envoi d'email
- Script vidéo youtube - Guide
- Vbs windows - Accueil - Optimisation
- Comment creer un compte email - Guide
- Programmer envoi sms - Guide
- Microsoft activation script - Accueil - Windows
6 réponses
Utilisateur anonyme
3 févr. 2012 à 15:22
3 févr. 2012 à 15:22
Bonjour,
Je suspecte que l'argument est incomplet :
objMessage.AddAttachment objArgs(0)
objArgs(0) doit contenir le nom du fichier, mais aussi le chemin d'accès !
objArgs(0) = "C:\Document\DossierX\monfichier.pdf"
et non juste :
objArgs(0) = "monfichier.pdf"
Cdt
Lupin
Je suspecte que l'argument est incomplet :
objMessage.AddAttachment objArgs(0)
objArgs(0) doit contenir le nom du fichier, mais aussi le chemin d'accès !
objArgs(0) = "C:\Document\DossierX\monfichier.pdf"
et non juste :
objArgs(0) = "monfichier.pdf"
Cdt
Lupin
h.sabatou
Messages postés
4
Date d'inscription
vendredi 3 février 2012
Statut
Membre
Dernière intervention
3 février 2012
3 févr. 2012 à 15:38
3 févr. 2012 à 15:38
En fait j'avais tester ce parametre car je pensais aussi que ca venais de la, mais en fait le chemain est bien renseigné dans le passage des arguments ; c'est d'ailleurs pour ca que j'ai mis une msgbox au debut du script qui afficheles arguments.
Par ailleurs j'ai aussi mis en commentaire la ligne "attachment" pour tester et il y aussi le message d'erreur qui intervient des la ligne
@+
Par ailleurs j'ai aussi mis en commentaire la ligne "attachment" pour tester et il y aussi le message d'erreur qui intervient des la ligne
objMessage.Subject
@+
Utilisateur anonyme
3 févr. 2012 à 16:01
3 févr. 2012 à 16:01
re:
Quand je compare avec mon script ...
La ligne :
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
pourrait être de trop, car le port pourrait avoir été modifié, surtout pour
un serveur.
Cdt
Lupin
Quand je compare avec mon script ...
La ligne :
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
pourrait être de trop, car le port pourrait avoir été modifié, surtout pour
un serveur.
Cdt
Lupin
h.sabatou
Messages postés
4
Date d'inscription
vendredi 3 février 2012
Statut
Membre
Dernière intervention
3 février 2012
3 févr. 2012 à 16:10
3 févr. 2012 à 16:10
Je viens d'essayer sans cette ligne
bizarre, comme si le script ne connaissais CDO.message
objMessage.Configuration.Fields.Item _ ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25J'obitens le meme message "Bibliothèque non inscrite" ligne 27 qui correspond a
objMessage.Subject = "Création du fichier Pdf : "soit la premiere utilisation de l'objet
objMessage
bizarre, comme si le script ne connaissais CDO.message
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
h.sabatou
Messages postés
4
Date d'inscription
vendredi 3 février 2012
Statut
Membre
Dernière intervention
3 février 2012
3 févr. 2012 à 16:21
3 févr. 2012 à 16:21
En fait je viens de tester le script sur le serveur directement a partir d'une fenetre cmd en ligne de commande et je m'apercois que le script fonctionne aussi.
C'est uniquement quand il est lancer en temps qu'action depuis pdfcreator qu'il me genere cette erreur !!
C'est uniquement quand il est lancer en temps qu'action depuis pdfcreator qu'il me genere cette erreur !!
Utilisateur anonyme
Modifié par Lupin.PC4 le 3/02/2012 à 18:47
Modifié par Lupin.PC4 le 3/02/2012 à 18:47
re:
J'ai rencontré ce type de problème, il s'agit d'un droit d'accès.
Verifie que ton "user" PdfCreator a les droits nécessaires
dans le groupe d'ActiveDirectory pour l'exécution de cette tâche.
Dans L'AD, il y a des groupes et pour chaque groupe des ressources.
L'exécution de cette tâches est une ressources.
Dans mon script, l'ordre est différent, je ne crois pas que cela fasse une
différence mais enfin, voici l'ordre :
Cdt
Lupin
J'ai rencontré ce type de problème, il s'agit d'un droit d'accès.
Verifie que ton "user" PdfCreator a les droits nécessaires
dans le groupe d'ActiveDirectory pour l'exécution de cette tâche.
Dans L'AD, il y a des groupes et pour chaque groupe des ressources.
L'exécution de cette tâches est une ressources.
Dans mon script, l'ordre est différent, je ne crois pas que cela fasse une
différence mais enfin, voici l'ordre :
With objMail .From = cteAdresseSource .To = sDestination .Subject = msgTitre .TextBody = msgTexte .Configuration.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "192.168.0.1" .Configuration.Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 .Configuration.Fields.Update .AddAttachment ( sPieceJointe) .Send End With
Cdt
Lupin