Bonjour,
J'aurais une interrogation concernant la création d'un mail en Powershell en utilisant outlook.application
Je dois mélanger dans le corps du mail, des images et des textes.
Actuellement j’arrive à insérer l’image mais impossible d’ajouter le texte qui est contenue dans un fichier htm
Pouvez-vous m’expliquer à quel endroit dans la variable « template » je peux ajouter le contenue d’un fichier (variable $mail) ?
Voici le code actuelle
$olMailItem = 0
$o = new-object -comobject outlook.application
$myItem = $o.CreateItem($olMailItem)
$myItem.Subject = "Création de compte Windows $Login"
$myItem.Cc = "$copiemail"
$mail = get-content "D:\Creation de Compte WINDOWS.htm"
$template = @"
<html>
<body>
<img src = "D:\bandeau_ISOP.jpg">
/mail
</body>
</html>
"@
$template = $template -replace "SIA","$username"
$template = $template -replace "prénom","$prenom"
$template = $template -replace "nom","$nom"
$myItem.htmlBody = $template
$a = $myItem.Display()
cls