Question
mise en page de log
- Matthew BETTON
- Hors Ligne
- Membre platinium
-
Réduire
Plus d'informations
- Messages : 968
- Remerciements reçus 0
il y a 13 ans 2 mois #13746
par Matthew BETTON
Réponse de Matthew BETTON sur le sujet Re:mise en page de log
Bonjour,
Juste une information :
[code:1]$message = new-object System.Net.Mail.MailMessage $expediteur, $destinataire, $objet, $texte
#$attachment = new-object System.Net.Mail.Attachment $PJ
#$oldOFS,$OFS=$OFS,\"`r`n\"
$attachment = new-object System.Net.Mail.Attachment \"$PJ\"
#$OFS = $oldOFS
$message.Attachments.Add($attachment)
$client = new-object System.Net.Mail.SmtpClient $serveur
$client.Credentials = [System.Net.CredentialCache]::«»DefaultNetworkCredentials
$client.Send($message)[/code:1]
Une fois le message envoyé, n'oublie pas de faire un
[code:1]$attachment.dispose()[/code:1]
Sinon, le fichier correspondant à la pièce jointe sera vérouillé (le handle reste) ... Et dans ce cas, pour un futur envoie de cette même pièce jointe, je ne suis pas certain que cela fonctionne.
Aussi, as-tu essayé avec la Cmdlet 'Send-MailMessage' ?
@ +
Matthew
Juste une information :
[code:1]$message = new-object System.Net.Mail.MailMessage $expediteur, $destinataire, $objet, $texte
#$attachment = new-object System.Net.Mail.Attachment $PJ
#$oldOFS,$OFS=$OFS,\"`r`n\"
$attachment = new-object System.Net.Mail.Attachment \"$PJ\"
#$OFS = $oldOFS
$message.Attachments.Add($attachment)
$client = new-object System.Net.Mail.SmtpClient $serveur
$client.Credentials = [System.Net.CredentialCache]::«»DefaultNetworkCredentials
$client.Send($message)[/code:1]
Une fois le message envoyé, n'oublie pas de faire un
[code:1]$attachment.dispose()[/code:1]
Sinon, le fichier correspondant à la pièce jointe sera vérouillé (le handle reste) ... Et dans ce cas, pour un futur envoie de cette même pièce jointe, je ne suis pas certain que cela fonctionne.
Aussi, as-tu essayé avec la Cmdlet 'Send-MailMessage' ?
@ +
Matthew
Connexion ou Créer un compte pour participer à la conversation.
- heshima
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 7
- Remerciements reçus 0
il y a 13 ans 2 mois #13748
par heshima
Réponse de heshima sur le sujet Re:mise en page de log
le send-mailmessage me provoque cette erreur :
impossible de se connecter au serveur distant.
[code:1]
send-mailmessage -to \"User01 <user01@example.com>\" -from \"User02 <user02@example.com>\" -SmtpServer \"outlook.****.intranet\" -subject \"Test mail\"
[/code:1]
je vais donc chercher pourquoi il n'arrive pas à le contacter.
impossible de se connecter au serveur distant.
[code:1]
send-mailmessage -to \"User01 <user01@example.com>\" -from \"User02 <user02@example.com>\" -SmtpServer \"outlook.****.intranet\" -subject \"Test mail\"
[/code:1]
je vais donc chercher pourquoi il n'arrive pas à le contacter.
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.041 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- mise en page de log