NTLM-аутентификация на SMTP-сервере от клиента CPP - PullRequest
0 голосов
/ 21 октября 2019

Мне нужно отправить электронную почту, используя SMTP-сервер, который принимает только NTLM-аутентификацию. В настоящее время, когда я сделал Sendcommand с «AUTH» и «LOGIN» в качестве значений в команде, он отклонил запрос на вход в систему. Если я тестирую команду Power shell, как показано ниже, она выдает учетные данные и успешно отправляет электронную почту на тот же сервер. Можем ли мы установить учетные данные в NTLM? или каждый раз клиентское приложение должно отправлять учетные данные отдельно? Как установить учетные данные в NTLM в клиентской системе Windows?

Проверена команда Powershell Send-MailMessage -SmtpServer -port 587 -Credential (Get-Credential) -From -To -UseSsl

...