Отправить через учетную запись службы Gmail, показывающую ошибку - PullRequest
1 голос
/ 04 августа 2020

Когда я отправляю почту через учетную запись службы Gmail с помощью gmailapi, отображается следующая ошибка.

Ошибки [Сообщение [Ошибка проверки предварительных условий.] Местоположение [-] Причина [failedPrecondition] Домен [глобальный ]] Моя учетная запись службы Gmail - это бесплатная учетная запись Gmail. Аутентификация с помощью учетной записи службы работает, но отправка почты не работает и показывает ошибку выше. Подскажите, пожалуйста, как решить проблему. Вот код, который я использую для отправки почты

'' '

 MimeMessage email = createEmail(to, from, subject, body);// calling the createEmail Function to create the mail message
                Message message = new Message();
                message.Raw = StringToBase64url(email.ToString());
                var sa1 = service.Users.Messages.Send(message, userId).Execute();
                return sa1;'''

1 Ответ

1 голос
/ 05 августа 2020

попробуйте активировать опцию разрешить небезопасный доступ к приложениям в вашей учетной записи Google

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...