Что я делаю неправильно, отправляя электронное письмо в powershell из gmail? - PullRequest
1 голос
/ 12 февраля 2020
$EmailSmtpServer = "smtp.domain.com"
$EmailFrom = "email@domain.com"
$EmailTo = "email@domain.com"
$EmailSubject = "Subject"
$EmailBody = "Body"
$SMTPMessage = New-Object System.Net.Mail.MailMessage($EmailFrom,$EmailTo,$EmailSubject,$EmailBody)
$SMTPClient = New-Object Net.Mail.SmtpClient($EmailSmtpServer, 465) 
$SMTPClient.EnableSsl = $false
$SMTPClient.Credentials = New-Object System.Net.NetworkCredential("Username", "Password"); 
$SMTPClient.Send($SMTPMessage)

Я получаю следующее сообщение об ошибке:

Exception calling "Send" with "1" argument(s): "Failure sending mail."
At line:10 char:1
+ $SMTPClient.Send($SMTPMessage)
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : SmtpException
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...