- Windows PowerShell - Utilización de WPS - Red - Correo electronico -

Para el envio de un correo electronico con SMTP, puede utilizarse la clase :NET "System.Net.Mail.MailMessage" y "System.Net.Mail.SmtpClient", o simplemente, el cmdlet "Send-SmtpMail" de PSCX.

# parámetros
$Subject = "PowerShell Script"
$body = "Su script diario fue ejecutado exitosamente"
$From = "script@C01.netzweb.local"
$To = "cerro@C01.netzweb.local"
$MailHost = "C01.netzweb.local"

# enviar correo
Send-SmtpMail –SmtpHost $MailHost –To To –From $From –Subject $Subject –Body $body

Cuando se requiera de una identificación, podrá reclamarse con el parámetro "-Credential" y el cmdlet "Get-Credential". Después de esto, Windows indaga siempre a través un dialogo de acceso, por una cuenta de usuario. Una ejecución interactiva no es posible.

previo
Imprimir..
Ultima actualisación: Tue, 24 ▪ May ▪ 2011
próximo