2009-11-09 4 views
20

Ich habe eine benutzerdefinierte Domain für meine Google App Engine-Anwendung eingerichtet, die eingehende E-Mails akzeptiert. Das funktioniert zwar gut, wenn Sie eine E-Mail-Adresse wie [email protected] verwenden möchten, aber ich möchte eine benutzerdefinierte Domain wie [email protected] verwenden. Ist es möglich, dies zu tun?Benutzerdefinierte Mail-Domäne mit Google App Engine

Eine Lösung, die nicht funktioniert, ist einfach Google Apps zu verwenden, um E-Mails an die Appspotmail-Adresse weiterzuleiten. Das liegt daran, dass ich E-Mails an beliebig viele E-Mail-Adressen in meiner Domain akzeptiere und diese Weiterleitung für jeden einzelnen einrichten müsste - einfach nicht machbar.

Danke für jede Hilfe! Devon

+0

Um zu verdeutlichen, möchte ich *@mydomain.com zu *@appid.appspotmail.com umleiten, so dass die an [email protected] gesendete E-Mail an [email protected] umgeleitet wird – devongovett

Antwort

10

App Engine unterstützt derzeit nicht den Empfang von E-Mails in benutzerdefinierten Domänen. Sie müssen Ihre MX-Datensätze auf einen Dienst verweisen, der die E-Mail-Umleitung unterstützt, und alle Adressen an Ihre Subdomäne appspotmail umleiten.

+0

Wissen Sie von solch einem Bedienung? – devongovett

+3

ZoneEdit Angebot MailForward: http://www.zoneedit.com/. DynDns bietet auch ähnliche Dienste an: http://www.dyndns.com/services/ –

+1

Hier ist das Problem im Google Bug Tracker: http://code.google.com/p/googleappengine/issues/detail?id=2314 –

3

Wenn ich richtig verstanden habe, haben Sie viele verschiedene E-Mail-Adressen, die Sie an appspotmail weiterleiten möchten, und aufgrund der großen Anzahl von Adressen wäre es zeitaufwendig, die Weiterleitung für jeden einzurichten. Eine Lösung, die ich zugeben muss, ist nicht perfekt, aber es ist gut, einen einzigen E-Mail-Account einzurichten, der alle E-Mails an appspotmail weiterleitet. Dann in Google-Apps machen diese E-Mail-Adresse eine Catch alle E-Mail-Adresse. Das bedeutet, dass eine E-Mail-Adresse, die nicht mit einer bestehenden E-Mail-Adresse übereinstimmt, an die E-Mail-Adresse "Catch all" weitergeleitet wird. Anschließend wird sie an appspotmail weitergeleitet. Mit diesem Trick müssen Sie nur eine einzige E-Mail-Adresse verifizieren. Es ermöglicht Ihnen auch, einige Adressen anzugeben, die nicht zu appspotmail gehen, indem Sie bei Bedarf die E-Mail-Konten erstellen. Diese Lösung ermöglicht es Ihnen, eine unbegrenzte Anzahl von Adressen an appspotmail zu senden.

Lösung 2 ermöglicht eine begrenzte Anzahl von Adressen, die an appspotmail weitergeleitet werden. Erstellen Sie eine E-Mail-Adresse, die an Appspotmail weitergeleitet wird, und weisen Sie dieser Adresse mehrere "Nicknames" zu, bei denen es sich um Aliase handelt, die ebenfalls weitergeleitet werden. Sie können bis zu 30 E-Mail-Aliase für ein einzelnes Konto erstellen. Wenn Sie mehr benötigen, erstellen Sie ein anderes Konto und wiederholen Sie die Aktion. Die maximale Anzahl von E-Mail-Aliasen für Ihr Google Apps-Konto beträgt das Zehnfache der Anzahl der Nutzerkonten. Wenn Sie ein kostenloses Konto haben und sich nach dem 10. Mai 2011 angemeldet haben, können Sie bis zu 310 Weiterleitungsadressen eingeben. Wenn Sie ein kostenloses Konto haben und sich vor dem 10. Mai 2011 angemeldet haben, beträgt das Limit 1550 Weiterleitungsadressen mit dieser Technik.