#email #google-cloud-platform #google-cloud-functions
#Адрес электронной почты #google-облачная платформа #google-cloud-функции
Вопрос:
Я пытаюсь отправить электронную почту пользователям моей организации с помощью appspotmail.com запустить облачную функцию Google.
возможно ли это? у кого-нибудь есть идеи, как это сделать?
согласно этой статье, это возможно с помощью appengine, но нет инструкции для этого из облачной функции
Ответ №1:
Почтовый API является эксклюзивным для стандартных сред выполнения App Engine 1-го поколения, поэтому он недоступен ни для какой другой среды.
Вы можете использовать альтернативные варианты в документации, такие как Sendgrid.
Комментарии:
1. Я использую Gmail в облачных функциях (Python), который работает очень хорошо.
2. Нет, интерфейс SMTP.
3. @John Я основывался на документах, но ваше решение выглядит интересным. Не стесняйтесь писать полный ответ, так как это может быть лучше, чем использовать Sendgrid.
4. В использовании такой службы, как sendgrid, есть преимущества. Мне нравится ваш ответ. Если спрашивающий хотел бы пример использования функций Python smtplib, Gmail и Cloud, создайте новый вопрос, и я опубликую свой код.