2009-05-21 20 views
0

Ich habe einen Webserver mit Django (Python-Programmiersprache), gehostet mit Apache-Server. Ich möchte Google Appengine für den E-Mail-Server konfigurieren. Mein Webserver sollte in der Lage sein, Google Appengine zu verwenden, wenn er eine E-Mail über EmailMessage oder eine sendmail-Infrastruktur von Google mail api sendet. Ich habe gelernt, dass ich mit remote_api google appengine server von meinem Hauptwebserver zugreifen kann. Ich konnte jedoch nicht auf die von Google Appengine unterstützte Mail-API zugreifen. Ist das remote_api ausschließlich für den Datenspeicher? Also, nur die db-Lesevorgänge können von ihm ausgeführt werden, aber keine anderen API-Aufrufe ??E-Mails von Google senden appengine

+0

Kann mir jemand mit einem Snippet helfen, der eine E-Mail mit Google Appengine senden kann Verwenden von Remote-API von einem anderen Server? Wenn nicht mail, wird jeder API-Anruf von Google Appengine tun. – Bharath

Antwort

2

Der Beispielcode für das Remote-APi bietet Ihnen eine interaktive Konsole, über die Sie auf der Module in Ihrer Anwendung zugreifen können. Ich sehe keine Anforderung, dass es sich nur um Datenspeicheroperationen handelt.

0

Möglicherweise möchten Sie einen SMTP-Relaying-Dienst eines Drittanbieters verwenden. Here's a list.

Die meisten von ihnen haben eine einfache API, mit der Sie Ihre E-Mail an ihren Dienst weiterleiten können. Auf diese Weise sind Sie nicht an die Grenzen der AppEngine gebunden. Die seriöseren kümmern sich auch um Header, damit Ihre App nicht als Spam-Absender markiert wird (was hoffentlich nicht ist :-)

Verwandte Themen