2009-05-21 9 views
0

J'ai un serveur web avec Django (langage de programmation Python), hébergé avec le serveur Apache. Je souhaite configurer Google Appengine pour le serveur de messagerie. Mon serveur Web devrait être en mesure d'utiliser Google Appengine, lorsqu'il envoie un e-mail en utilisant EmailMessage ou l'infrastructure sendmail de Google mail api. J'ai appris que using remote_api je peux accéder au serveur de google appengine de mon serveur principal. Cependant, je n'ai pas pu accéder aux adresses mail supportées par google appengine. Est-ce que remote_api est strictement pour datastore ?? Donc, seules les lectures db peuvent être faites à partir de cela, mais pas d'autres appels API?pour envoyer des emails de Google appengine

+0

Quelqu'un peut-il m'aider avec un extrait qui peut envoyer un e-mail avec google appengine en utilisant l'API distante d'un serveur différent? Si ce n'est pas le courrier, tout appel api de Google appengine fera l'affaire. – Bharath

Répondre

2

L'exemple de code de l'APi distant vous donne une console interactive à partir de laquelle vous pouvez accéder à des modules de votre application. Je ne vois aucune exigence qu'ils soient seulement des opérations de banque de données.

0

Vous pouvez utiliser un service de relais SMTP tiers. Here's a list.

La plupart d'entre eux ont une API simple qui vous permet de transférer votre email à leur service. De cette façon, vous n'êtes pas lié par les limites de AppEngine. Les plus réputés prennent également en charge les en-têtes nécessaires pour que votre application ne soit pas étiquetée comme expéditeur de spam (ce qui n'est pas le cas :-)