Question Problème de config ssl lors de l'envoie de mails
- dacharry
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 12
- Remerciements reçus 0
il y a 16 ans 1 mois #753
par dacharry
Problème de config ssl lors de l'envoie de mails a été créé par dacharry
Bonjour,
J'essaye d'envoyer un mail via powershell mais le problème c'est que nos mails passent par le port 465 en ssl.
Je crée un objet system.mail.smtpclient dont voici un bilan apres configuration:
Host : smtp.mail.xxxxxxxx.com
Port : 465
UseDefaultCredentials : False
Credentials :
Timeout : 100000
ServicePoint : System.Net.ServicePoint
DeliveryMethod : Network
PickupDirectoryLocation :
EnableSsl : True
ClientCertificates : {}
et j'obtiens systématiquement un timeout.
Quelqu'un aurait il un élément de réponse a m'apporter ?
J'essaye d'envoyer un mail via powershell mais le problème c'est que nos mails passent par le port 465 en ssl.
Je crée un objet system.mail.smtpclient dont voici un bilan apres configuration:
Host : smtp.mail.xxxxxxxx.com
Port : 465
UseDefaultCredentials : False
Credentials :
Timeout : 100000
ServicePoint : System.Net.ServicePoint
DeliveryMethod : Network
PickupDirectoryLocation :
EnableSsl : True
ClientCertificates : {}
et j'obtiens systématiquement un timeout.
Quelqu'un aurait il un élément de réponse a m'apporter ?
Connexion ou Créer un compte pour participer à la conversation.
- Berfini
- Hors Ligne
- Membre premium
-
Réduire
Plus d'informations
- Messages : 86
- Remerciements reçus 0
il y a 16 ans 1 mois #754
par Berfini
Gaby
Réponse de Berfini sur le sujet Re:Problème de config ssl lors de l'envoie de mails
Tu utilise quelle fonction pour l'envoi de ton mail ?
Gaby
Connexion ou Créer un compte pour participer à la conversation.
- Arnaud Petitjean
-
- Hors Ligne
- Modérateur
-
il y a 16 ans 1 mois #756
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 ou d'un conseil ?
Réponse de Arnaud Petitjean sur le sujet Re:Problème de config ssl lors de l'envoie de mails
Bonjour Didier,
Pourrais tu poster ton code pour qu'on puisse mieux t'aider ?
Merci
Pourrais tu poster ton code pour qu'on puisse mieux t'aider ?
Merci
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 ou d'un conseil ?
Connexion ou Créer un compte pour participer à la conversation.
- Jacques Barathon
- Hors Ligne
- Administrateur
-
Réduire
Plus d'informations
- Messages : 576
- Remerciements reçus 0
il y a 16 ans 1 mois #758
par Jacques Barathon
Réponse de Jacques Barathon sur le sujet Re:Problème de config ssl lors de l'envoie de mails
Je note que la propriété UseDefaultCredentials est à False et que la propriété Credentials a l'air vide. Est-ce normal? Dans ce cas, l'envoi se fait en anonyme.
Il est fréquent, lorsqu'un serveur de mail est sécurisé, qu'il demande au client de s'authentifier avant d'autoriser les envois en son nom. Dans ce cas, il faut soit fournir les informations d'authentification à la propriété Credentials, soit mettre UseDefaultCredentials à True pour que les infos du compte en cours soient utilisées.
Tu trouveras plus d'infos sur l'objet SMTPClient ici:
msdn2.microsoft.com/fr-fr/library/system..._members(VS.80).aspx
Janel
Il est fréquent, lorsqu'un serveur de mail est sécurisé, qu'il demande au client de s'authentifier avant d'autoriser les envois en son nom. Dans ce cas, il faut soit fournir les informations d'authentification à la propriété Credentials, soit mettre UseDefaultCredentials à True pour que les infos du compte en cours soient utilisées.
Tu trouveras plus d'infos sur l'objet SMTPClient ici:
msdn2.microsoft.com/fr-fr/library/system..._members(VS.80).aspx
Janel
Connexion ou Créer un compte pour participer à la conversation.
- dacharry
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 12
- Remerciements reçus 0
il y a 16 ans 1 mois #760
par dacharry
Réponse de dacharry sur le sujet Re:Problème de config ssl lors de l'envoie de mails
Voilà mon code légérement modifié:
[code:1]
$expediteur = \"monadresse@mon.com\"
$destinataire = \"didier@test.com\"
$serveur = \"smtp.mail.xxxxxxxx.com\"
$objet = \"Envoi de mail via powershell \" + [System.DateTime]::Now
$texte = \"CECI EST UN TEST\"
$message = new-object System.Net.Mail.MailMessage $expediteur, $destinataire, $objet, $texte
$client = new-object System.Net.Mail.SmtpClient $serveur
$client.Credentials = [System.Net.CredentialCache]::«»DefaultNetworkCredentials
$client.port = 465
$client.EnableSsl = \"true\"
$client.Send($message)[/code:1]
et ce qui en découle:
[code:1]
Host : smtp.mail.xxxxxxxx.com
Port : 465
UseDefaultCredentials : True
Credentials : System.Net.SystemNetworkCredential
Timeout : 100000
ServicePoint : System.Net.ServicePoint
DeliveryMethod : Network
PickupDirectoryLocation :
EnableSsl : True
ClientCertificates : {}[/code:1]
et toujours le timeout
Message édité par: didier, à: 26/07/07 14:10<br><br>Message édité par: Arnaud, à: 26/07/07 14:26
[code:1]
$expediteur = \"monadresse@mon.com\"
$destinataire = \"didier@test.com\"
$serveur = \"smtp.mail.xxxxxxxx.com\"
$objet = \"Envoi de mail via powershell \" + [System.DateTime]::Now
$texte = \"CECI EST UN TEST\"
$message = new-object System.Net.Mail.MailMessage $expediteur, $destinataire, $objet, $texte
$client = new-object System.Net.Mail.SmtpClient $serveur
$client.Credentials = [System.Net.CredentialCache]::«»DefaultNetworkCredentials
$client.port = 465
$client.EnableSsl = \"true\"
$client.Send($message)[/code:1]
et ce qui en découle:
[code:1]
Host : smtp.mail.xxxxxxxx.com
Port : 465
UseDefaultCredentials : True
Credentials : System.Net.SystemNetworkCredential
Timeout : 100000
ServicePoint : System.Net.ServicePoint
DeliveryMethod : Network
PickupDirectoryLocation :
EnableSsl : True
ClientCertificates : {}[/code:1]
et toujours le timeout
Message édité par: didier, à: 26/07/07 14:10<br><br>Message édité par: Arnaud, à: 26/07/07 14:26
Connexion ou Créer un compte pour participer à la conversation.
- Robin Lemesle
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 260
- Remerciements reçus 0
il y a 16 ans 1 mois #767
par Robin Lemesle
Robin MVP PowerShell
Réponse de Robin Lemesle sur le sujet Re:Problème de config ssl lors de l'envoie de mails
Salut
Je ne sais pas si je reponds bien à ta question mais le TimeOut est une valeur en Ticks donc tres rapide.
As-tu essayé de changer cette valeur ?
[code:1]
$client.set_Timeout(1000000000)
[/code:1]
Je ne sais pas si je reponds bien à ta question mais le TimeOut est une valeur en Ticks donc tres rapide.
As-tu essayé de changer cette valeur ?
[code:1]
$client.set_Timeout(1000000000)
[/code:1]
Robin MVP PowerShell
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.051 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les initiés
- Problème de config ssl lors de l'envoie de mails