Я работаю на сервере в Windows Server 2016. Моя цель - отправить письмо с помощью PowerShell, я написал скрипт ниже.
Send-MailMessage -From "john.doe@mydomaine.com" -To "john.doe@mydomaine.com" -Subject "votre objet" -SmtpServer "smtp.office365.com" -Body "Blablabla" -Credential "john.doe@mydomaine.com" -Port "587" -UseSsl
Этот скрипт отлично работает, когда я выполняю его на своем ПК,почта отправленаИтак, мой сценарий в порядке.
Когда я выполняю его на сервере, у меня появляется эта ошибка «Невозможно подключиться к удаленному серверу».Когда я пингую smtp.office365.com, все в порядке.
Кто-нибудь имеет представление о том, в чем проблема?
Здесь полная ошибка:
Send-MailMessage : Impossible de se connecter au serveur distant
Au caractère Ligne:1 : 1
+ Send-MailMessage -From "john.doe@mydomaine.com" -To "john.doe@myd ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation : (System.Net.Mail.SmtpClient:SmtpClient) [Send-MailMessage], SmtpException
+ FullyQualifiedErrorId : SmtpException,Microsoft.PowerShell.Commands.SendMailMessage