Отправка электронного письма от имени группы Google с помощью API GMail - PullRequest
0 голосов
/ 06 мая 2020

Я пытаюсь отправить электронные письма от accounts@domain.com от имени me@domain.com из настольного приложения. Accounts@domain.com - это группа, а me@domain.com - пользователь, и оба являются аккаунтами Google. При отправке электронного письма из веб-интерфейса GMail я могу переключать поле from между me@domain.com или accounts@domain.com, и оба работают.

На данный момент параметр «Разрешить менее безопасные приложения» включен на и хотел бы в конечном итоге отключить его.

При использовании старого SMTP с аутентификацией по имени пользователя и паролю он работает нормально. Я могу отправлять почту как me@domain.com или Accounts@domain.com.

. При использовании метода oAuth2 с Google.Apis он не работает. Если я отправляю электронное письмо напрямую из me@domain.com, оно работает нормально, но если я устанавливаю Mail From:, это не работает.

Сообщение об ошибке: Google.Apis.Requests.RequestError Delegation denied for me@domain.com [403]

Может ли кто-нибудь помочь мне выбрать правильный способ отправки электронной почты в качестве групповой учетной записи или, возможно, отправить мне пример в формате. Net.

Спасибо

JP

...