In dieser Anleitung wird beschrieben, wie Sie mit der Mail API E-Mails senden und empfangen.
Hinweise
Sie müssen Ihre Absenderadressen als autorisierte Absender registrieren. Weitere Informationen finden Sie unter Wer kann E-Mails senden?.
E-Mails senden
So senden Sie E-Mails aus einer Anwendung:
Legen Sie mit dem Typ
mail.Message
den Absender, den Empfänger, den Betreff und den Text der Nachricht fest.Senden Sie die E-Mail mit der Funktion
mail.Send
.
Im folgenden Beispiel wird eine E-Mail-Nachricht an einen Nutzer gesendet, um die Erstellung eines neuen Kontos mit der Anwendung zu bestätigen:
E-Mails empfangen
Sie können Ihre Anwendung dafür einrichten, E-Mails über Adressen mit dem folgenden Format zu empfangen:
anything@appid.appspotmail.com
So empfangen Sie E-Mails:
Aktivieren Sie eingehende E-Mails in der Datei
app.yaml
Ihrer Anwendung.Richten Sie einen Handler zur Verarbeitung eingehender E-Mails ein, die der Anwendung als MIME-Daten in einer HTTP-
POST
-Anfrage bereitgestellt werden.Registrieren Sie in Ihrer App einen Handler für den
/_ah/mail/
Pfad :Lesen Sie im Handler die Daten der E-Mail aus
*http.Request
:
Sie können das
net/mail
-Paket in der Standardbibliothek zum Parsen von E-Mail-Nachrichten verwenden.