2013-08-15 9 views
10

Ich habe gerade Setup mehrere Instanzen auf Google Compute Engine und bekommen Probleme mit E-Mail-Zuführsystem seit GCE blockiert abgehende Verbindungen über die Ports 25, 465 und 587.Google Compute Engine (GCE) E-Mail-Zustellungslösung?

GCE stellt Details Lösung bei: https://developers.google.com/compute/docs/networking#mailserver zu postfix mit schicken E-Mail über smtp.gmail.com mit Google-Konto.

Das Problem ist, dass Gmail seine eigenen Sendebegrenzungen hat und es ein großes Problem für Websites mit hohem Traffic sein wird, die E-Mail-Benachrichtigungen stark senden müssen.

Gibt es jemanden, der eine Lösung hat, höhere Sendegrenzwerte für GCE-Instanzen zu senden?

Vielen Dank im Voraus. Mit besten Grüßen, T

Antwort

11

Aus der gleichen Seite:

blockierter Verkehr

Verkehr über diese Ports und aus dem Internet blockiert oder für alle Google Compute Engine-Instanzen beschränkt. Wenn Sie der Meinung sind, dass Sie einen zwingenden Grund haben, diesen Traffic zuzulassen, wenden Sie sich an das Google Compute Engine-Team unter [email protected]

  • Alle ausgehenden Datenverkehr auf Port 25 (SMTP) blockiert ist
  • meisten ausgehenden Datenverkehr auf Port 465 oder 587 (SMTP über SSL) außer für bekannte Google-IP blockiert Adressen

Es sieht so aus, als müssten Sie einen zwingenden Grund haben, den Datenverkehr für Ihre Anwendung zuzulassen. Ich nehme an, dass die Einhaltung der GMail-Lieferbeschränkungen ein Grund sein könnte. Beachten Sie, dass Unternehmen wie SendGrid auch die Zustellung und Verwaltung von E-Mails (Massen-E-Mail als Dienst) mit einer HTTP-Schnittstelle anbieten, die Sie von GCE aus aufrufen können.

7

Wir haben unsere Dokumentation aktualisiert, um SendGrid als zusätzliche Option hinzuzufügen. Sie möchten wahrscheinlich einen anderen Blick werfen.

https://developers.google.com/compute/docs/sending-mail?hl=en

+0

naja, irgendwie fehlt da etwas ... Hat die Integration mit sendgrid in verschiedenen Formen gemacht. Ausgehender Verkehr scheint jedoch immer noch blockiert zu sein. Von meiner Instanz 'telnet smtp.sendgrid.net Probieren 5.153.47.203 ... Probieren 5.153.47.202 ... telnet: Verbindung zum entfernten Host kann nicht hergestellt werden: Verbindung verweigert' – Jerome

+0

Welchen Anschluss versuchen Sie zu verbinden? – PaulR

+0

587. Was sendgrid vorschlägt: https://sendgrid.com/docs/Integrate/Frameworks/rubyonrails.html – Jerome

0

Ihre beste Möglichkeit ist für Amazon SES registrieren und erhalten die API-Anmeldeinformationen und Endpunkt E-Mails von Google Cloud ohne google Einschränkungen zu senden.

Sie können jede ähnliche API auch verwenden.

Verwandte Themen