Pagina 1 di 1

INVIO MAIL PEC ARUBA CON POWERSHELL

Inviato: 18 ott 2019 18:20
da pkss
Un saluto a tutti e spero che qualcuno possa aiutarmi. Vorrei inviare delle PEC di Aruba tramite PowerShell. Ricercando in rete ho trovato il codice che segue ma non funziona. Vi preciso che lo stesso funziona con mail normali di libero. Attualmente le PEC di Aruba viaggiano con protocollo di sicurezza TLS 1.2 ma non so come fare.
Il codice è il seguente:

Codice: Seleziona tutto

$email = "miamail@pec.it"
$pass = "miapassword"
$smtpServer = "smtps.pec.aruba.it"
$Toemail = "maildestinatario@pec.it"
$msg = new-object Net.Mail.MailMessage
$smtp = new-object Net.Mail.SmtpClient($smtpServer)
$smtp.EnableSsl = $true
$msg.From = "$email"
$msg.To.Add("$Toemail")
$msg.BodyEncoding = [system.Text.Encoding]::Unicode
$msg.SubjectEncoding = [system.Text.Encoding]::Unicode
$msg.IsBodyHTML = $true
$msg.Subject = "Test mail PEC from PowerShell"
$msg.Body = "<h2> Test mail from PowerShell </h2></br> Ciao Bello"
$SMTP.Credentials = New-Object System.Net.NetworkCredential("$email", "$pass");
$smtp.Send($msg)
Vorrei inserire anche un allegato.
Ringrazio anticipatamente chi mi vorrà aiutare.
Pino