Можно ли использовать App Engine MailService с учетными записями OAuth2 / service?

Мы используем UserService с OpenId для отправки электронных писем от имени вошедшего в систему пользователя. Поскольку мы хотим перейти на OAuth2/OpenID Connect для входа в систему, чтобы соответствовать новым правилам рынка, я хотел бы знать, возможно ли использовать MailService App Engine с учетными записями OAuth2 / service, чтобы иметь возможность отправлять электронные письма от имени пользователя, Я знаю, что можно отправлять электронные письма, используя старый API GMail, но тогда мы застряли с ежедневными лимитами GMail, которые слишком малы для нашего варианта использования.

1 ответ

Вы можете использовать текущий API GMail через OAuth 2 и выдавать себя за пользователей с помощью учетных записей служб. Конкретных примеров для учетных записей Gmail + Service нет, но на диске есть хорошая документация, которую вы можете экстраполировать. Если лимиты квот неуправляемы, вам нужно будет оценить IMAP, если вы хотите использовать решение от Google.

Другие вопросы по тегам