Question
Problème script mail
- Anthony T.
- Auteur du sujet
- Hors Ligne
- Membre senior
-
Réduire
Plus d'informations
- Messages : 43
- Remerciements reçus 0
il y a 16 ans 1 mois #6180
par Anthony T.
Problème script mail a été créé par Anthony T.
Bonjour à tous, j'essaye de mettre en place un script mail pour ce faire j'ai utilisé votre tuto. Une fois que j'ai mis toutes les informations que je désire, malheureusement voici ce que me retourne la console powershell
Exception lors de l'appel de « Send » avec « 4 » argument(s) : « Le serveur SMT
P requiert une connexion sécurisée ou le client n'était pas authentifié. La rép
onse du serveur était : 5.7.0 Must issue a STARTTLS command first. 22sm2061034f
kr.27 »
Au niveau de D:\Users\denis\AppData\Local\Temp\9be57764-a400-425d-b1b2-eb78e00a
3bb4.ps1 : 17 Caractère : 17
+ $smtpclient.Send <<<< ('ici mail de l'expéditeur', 'ici mail du destinataire', 'New Mail', 'A message')
+ CategoryInfo : NotSpecified: (: ) [], MethodInvocationException
+ FullyQualifiedErrorId : DotNetMethodException
Pouvez vous me dépanner au plus vite svp. Merci et bonne journée
Exception lors de l'appel de « Send » avec « 4 » argument(s) : « Le serveur SMT
P requiert une connexion sécurisée ou le client n'était pas authentifié. La rép
onse du serveur était : 5.7.0 Must issue a STARTTLS command first. 22sm2061034f
kr.27 »
Au niveau de D:\Users\denis\AppData\Local\Temp\9be57764-a400-425d-b1b2-eb78e00a
3bb4.ps1 : 17 Caractère : 17
+ $smtpclient.Send <<<< ('ici mail de l'expéditeur', 'ici mail du destinataire', 'New Mail', 'A message')
+ CategoryInfo : NotSpecified: (: ) [], MethodInvocationException
+ FullyQualifiedErrorId : DotNetMethodException
Pouvez vous me dépanner au plus vite svp. Merci et bonne journée
Connexion ou Créer un compte pour participer à la conversation.
- Arnaud Petitjean
-
- Hors Ligne
- Modérateur
-
il y a 16 ans 1 mois #6186
par Arnaud Petitjean
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Réponse de Arnaud Petitjean sur le sujet Re:Problème script mail
Salut,
Ton erreur est explicite : ton serveur SMTP a besoin que l'utilisateur s'authentifie pour accepter un mail.
Il faut donc que tu trouves comment passer un login/password ou sinon que tu utilises la nouvelle commandelette apportée par PowerShell v2 : Send-MailMessage qui je crois accepte les credentials.
Sinon, pour m'éviter de chercher, peux-tu stp poster le lien vers le tuto pour que j'y jette un coup d'oeil ?
Arnaud
Ton erreur est explicite : ton serveur SMTP a besoin que l'utilisateur s'authentifie pour accepter un mail.
Il faut donc que tu trouves comment passer un login/password ou sinon que tu utilises la nouvelle commandelette apportée par PowerShell v2 : Send-MailMessage qui je crois accepte les credentials.
Sinon, pour m'éviter de chercher, peux-tu stp poster le lien vers le tuto pour que j'y jette un coup d'oeil ?
Arnaud
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Connexion ou Créer un compte pour participer à la conversation.
- Anthony T.
- Auteur du sujet
- Hors Ligne
- Membre senior
-
Réduire
Plus d'informations
- Messages : 43
- Remerciements reçus 0
il y a 16 ans 1 mois #6189
par Anthony T.
Réponse de Anthony T. sur le sujet Re:Problème script mail
Voici le tuto :
powershell-scripting.com/index.php?optio...id=120&Itemid=73
J'ai donc renseigné login et mot de passe, j'ai aussi fait une vérif pas à pas, et il semble que c'est sur la commande : $client.Send, qu'il y ai un soucis.
powershell-scripting.com/index.php?optio...id=120&Itemid=73
J'ai donc renseigné login et mot de passe, j'ai aussi fait une vérif pas à pas, et il semble que c'est sur la commande : $client.Send, qu'il y ai un soucis.
Connexion ou Créer un compte pour participer à la conversation.
- Anthony T.
- Auteur du sujet
- Hors Ligne
- Membre senior
-
Réduire
Plus d'informations
- Messages : 43
- Remerciements reçus 0
il y a 16 ans 1 mois #6192
par Anthony T.
Réponse de Anthony T. sur le sujet Re:Problème script mail
Ne faudrait il pas que j'installe une bibliothèque ou un framework particulier ? ou que j'inclus dans le code un appel de biblothèque ?
Connexion ou Créer un compte pour participer à la conversation.
- TimCruz
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 25
- Remerciements reçus 0
il y a 16 ans 1 mois #6206
par TimCruz
\\"Il n\'y a pas de problème, il n\'y a que des solutions\\"
Réponse de TimCruz sur le sujet Re:Problème script mail
Si je ne dis pas de bétises, avec [code:1][System.Net.CredentialCache]::«»DefaultNetworkCredentials[/code:1]
le script est lancé avec les authentifications du compte qui le lance, ces même authentifications sont alors utilisés pour l'envoie de ton mail (donc pas de problème si tu utilises un serveur exchange ou un smtp qui ne nécessite pas authentification).
Peut être t'en sortiras tu avec une commande du type [code:1]client.Credentials = new-object NetworkCredential(\"login_smtp\", \"mdp_smtp\"«»)[/code:1]
le script est lancé avec les authentifications du compte qui le lance, ces même authentifications sont alors utilisés pour l'envoie de ton mail (donc pas de problème si tu utilises un serveur exchange ou un smtp qui ne nécessite pas authentification).
Peut être t'en sortiras tu avec une commande du type [code:1]client.Credentials = new-object NetworkCredential(\"login_smtp\", \"mdp_smtp\"«»)[/code:1]
\\"Il n\'y a pas de problème, il n\'y a que des solutions\\"
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.093 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Problème script mail