Я пытаюсь отправить электронное письмо от PowerShell ISE.
Сценарий, который я использую, настолько прост, насколько он может получить:
Send-mailmessage -from "me@company.com" -to "me@company.com" -subject "test" -smtpserver "smtp_server"
Сбой с сообщением об ошибке:
Send-mailmessage: Невозможно подключиться к удаленному серверу
Существует множество причин, по которым это может произойти. Ответы на множество вопросов здесь. Меня удивляет то, что если я скопирую и вставлю точно такой же сценарий в консоль Powershell, он будет работать нормально, и я получу письмо.
Что может вызвать эту разницу поведение между Powershell ISE и Powershell Console?
Я пытался использовать консоль powershell -command "mycommand"
. Это посылает почту.
Я попытался использовать версии x86 обеих с одинаковыми результатами, это работает с консолью, а не с ISE.