Есть ли способ отправить почту appengine с nodejs без использования посреднической службы, такой как sendGrid или mailJet? - PullRequest
0 голосов
/ 22 ноября 2018

Я разработчик Python, но обстоятельства проекта, над которым я сейчас работаю, заставляют меня найти решение в Node.js

Это простой код Python для отправки почты, ноЕсть ли такой способ работы Google App Engine в nodejs без использования посреднической службы, такой как mailJet или sendGrid?

def send(recipient, sender, subject, body):
isHTML=True
print("recep: "+recipient)
logging.debug(u'Sending mail {} to {}'.format(subject, 
unicode(recipient)).encode(u'utf-8'))

message = mail.EmailMessage(
    sender=sender,
    subject=subject,
    to=recipient
)

if isHTML:
    message.html = body
else:
    message.body = body

message.check_initialized()
message.send()

Спасибо за ваше понимание и помощь.

1 Ответ

0 голосов
/ 22 ноября 2018

Простой пример, который вы опубликовали, использует специфический движок приложения Mail API , доступный только в стандартной среде первого поколения (python 2.7, java 8, php 5.5 и go 1.9 - см. Вкладкив ссылочной странице документации).

Node.js поддержка была добавлена ​​только в стандартной среде второго поколения, у которой нет такого доступного API.

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