Отправка электронных писем из Google App Engine - PullRequest
0 голосов
/ 21 мая 2009

У меня есть веб-сервер с Django, размещенный на сервере Apache. Я хотел бы настроить Google App Engine для почтового сервера. Мой веб-сервер должен иметь возможность использовать Google App Engine, когда он отправляет любую электронную почту, используя EmailMessage или sendmail, инфраструктуру Google Mail API.

Я узнал, что с помощью Remote API я могу получить доступ к серверу Google App Engine с моего основного веб-сервера. Однако я не смог получить доступ к API Почты, поддерживаемым Google App Engine.

Является ли Remote API строго для Datastore? Если это так, может ли только БД читать из него, и никакие другие вызовы API не могут?

Ответы [ 2 ]

2 голосов
/ 21 мая 2009

Пример кода для удаленного APi предоставляет интерактивную консоль, с которой вы можете получить доступ к любым модулям в вашем приложении. Я не вижу требования, чтобы они были только операциями с хранилищем данных.

0 голосов
/ 21 мая 2009

Вы можете использовать стороннюю службу ретрансляции SMTP. Вот список .

Большинство из них имеют простой API, который позволяет пересылать вашу электронную почту в их службу. Таким образом, вы не ограничены пределами AppEngine. Более авторитетные также позаботятся о необходимых заголовках, чтобы ваше приложение не было помечено как отправитель спама (что, надеюсь, не так: -)

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