GOOGLE_APPLICATION_CREDENTIALS
используется клиентскими библиотеками Google и только тогда, когда задано значение переменной среды.Это не имеет никакого отношения к Flask, и клиентские библиотеки не будут автоматически выбирать его из конфигурации Flask.
Вы можете json.loads
файл учетной записи службы, а затем извлечь электронную почту, но нет информации о службе или сервера ретрансляции.информация в файле учетных данных.
Что более важно, flask-mail
не подключается через oauth2.Он использует SMTP.Я довольно Gmail реле также SMTP.Поэтому, даже если вы каким-то образом получили токен oauth2 из учетной записи службы, вы не сможете использовать его для подключения к серверу ретрансляции.