Я передаю пароль в серверной переменной Azure Devops методу powershell.Когда переменная помечена как ** в AD, то код не работает.Но если я просто передам переменную в виде простой строки, она будет работать.
$password = ConvertTo-SecureString -String $passwordParam -AsPlainText -Force
$Credentials= New-Object System.Management.Automation.PSCredential ( $user, $password )
Send-MailMessage -From $emailAddressFrom -To $SendTo -Subject 'Test Message' -Body $body-SmtpServer $server -port $port -UseSsl -Credential $Credentials