Я использую EWS Managed API для отправки электронной почты. Учетная запись "account@domain.com" имеет права "Send as" для использования почтового ящика "sender@domain.com" для отправки сообщений (из Outlook все работает нормально).
Но пробую из кода - не получается, в почте читаю в поле "From" "account@domain.com".
....
EmailMessage message = new EmailMessage(service);
message.Body = txtMessage;
message.Subject = txtSubject;
message.From = txtFrom;
....
message.SendAndSaveCopy();
Как сделать отправку почты от имени другого пользователя? :)