Enviar correo electrónico con powershell

Enviar correo electrónico con powershell

Estoy intentando enviar un correo electrónico con PowerShell al que puedo llamar desde mi archivo bat. A continuación se muestra el código que tengo ahora pero aparece el siguiente error.

Send-MailMessage -From "[email protected]" -To '<[email protected]>' -Subject 'Blah Blah' -SmtpServer  'smtp.gmail.com' -BODY "Blah Blah on Host: $env:computername "

Este es el error que me sale:

ingrese la descripción de la imagen aquí

¿Alguien familiarizado con este problema?

Respuesta1

Estás perdido -Credentials. Si lo cambia para incluir, -Credential (Get-Credential)se le pedirá que ingrese los datos de inicio de sesión para su cuenta de Gmail.

También deberá configurarlo -porten 587.

información relacionada