E-Mail mit Powershell senden

E-Mail mit Powershell senden

Ich versuche, eine E-Mail mit Powershell zu senden, die ich aus meiner Bat-Datei aufrufen kann. Unten ist der Code, den ich gerade habe, aber ich erhalte den unten stehenden Fehler.

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

Dies ist der Fehler, den ich erhalte:

Bildbeschreibung hier eingeben

Kennt jemand dieses Problem?

Antwort1

Ihnen fehlt -Credentials. Wenn Sie es so ändern, dass es eingeschlossen wird, -Credential (Get-Credential)sollten Sie aufgefordert werden, die Anmeldedaten für Ihr Gmail-Konto einzugeben.

Sie müssen außerdem -portauf einstellen 587.

verwandte Informationen