2016-01-10 19 views
9

Ich habe kürzlich einen Domainnamen über Google Domains erworben. Ich habe einige Einstellungen vorgenommen, um auf eine OpenShift-Anwendung über Cloudflare zeigen zu können. Cloudflare erfordert, dass ich ihre DNS-Server einstelle, die ich in Google Domain gemacht habe.Weiterleiten von E-Mails bei Verwendung von Google Domains und Cloudflare

Bei Cloudflare habe ich zwei CNAME Datensätze erstellt (und nichts anderes). Einer ist ein Alias ​​von meinem chartvibes.com zu some.url.at.openfshit.com, und der andere ist von www zu chartvibes.com.

In Google Mail Domain habe ich jedoch auch eine E-Mail mit meinem Domain-Namen eingerichtet, der an eine private E-Mail weitergeleitet werden soll. Ich erhalte beim Testen keine E-Mails.

Ich frage mich, ob ich meine E-Mails ordnungsgemäß weitergeleitet haben könnte. Geht es darum, bei Cloudflare einen MX-Record zu erstellen? Wenn ja, mit welcher Konfiguration?

P.S.: Ich habe einen MX-Datensatz gesetzt Anweisungen verfügbar here, aber ich bekommen:

Lieferung an folgenden Empfänger dauerhaft fehlgeschlagen:

[email protected] 

Technische Details des dauerhaften Fehler: Google versucht, Ihre Mitteilung zu senden, aber es wurde vom Server für die Empfängerdomäne chartvibes.com von aspmx.l.google.com. [2607:f8b0:4001:c20::1b] abgelehnt.

Der Fehler, dass der andere Server zurückgegeben wurde:

550-5.1.1 The email account that you tried to reach does not exist. Please try 
550-5.1.1 double-checking the recipient's email address for typos or 
550-5.1.1 unnecessary spaces. Learn more at 
550 5.1.1 https://support.google.com/mail/answer/6596 p123si522326ioe.111 - gsmtp 

Antwort

2

Ich bin nicht sicher, wenn Sie bereits eine Lösung für dieses Problem, aber wenn Sie das tun, ich bin daran interessiert, wie es zu tun. Könnten Sie bitte Ihre Lösung hier posten, wenn Sie eine finden?

Die schlechte Nachricht ist, es kann nicht getan werden, weil die Art und Weise wie Google Domains funktioniert. Google Domains bietet E-Mail-Weiterleitung, funktioniert jedoch nur, wenn Sie die DNS-Server von Google verwenden. Es ist das gleiche mit allen Hosting-Diensten oder wie auch immer sie heißen.

Ich glaube, Google hat nur einen E-Mail-Weiterleitungsdienst, der bis zu 100 Alias-E-Mail-Adressen pro Domäne an eine tatsächliche E-Mail-Adresse weiterleiten kann. Aber die tatsächliche E-Mail-Adresse muss irgendwo existieren. Die, die Sie in der Domänenkonsole einrichten, sind nur Aliase oder Weiterleitungsinstruktionen.

Damit Cloudflare E-Mail-Weiterleitung funktionieren kann, müssen Sie die SMTP-Server verwenden, auf denen die tatsächlichen E-Mail-Adressen vorhanden sind. Da jedoch Domains keine tatsächlichen E-Mail-Dienstserver haben, sind die versendeten E-Mails fehlerhaft, da das E-Mail-Konto nicht existiert. Die Anweisungen, die Sie erwähnt haben, gelten für Google Apps, für die tatsächliche E-Mail-/Google Mail-Adressen eingerichtet sind, die jedoch 5 US-Dollar/Nutzer/Monat kosten.

Die einzige Lösung, die ich mir vorstellen kann, um dieses Problem zu umgehen, ist unsere eigenen Mail-Server haben und cloudflare auf diese zeigen, und dann die E-Mails von diesem Mail-Server weiterleiten/liefern.

Hoffe, das hilft.

EDIT: Ich habe wahrscheinlich diese gut genug, bevor nicht die Forschung, aber sieht aus wie Menschen durch die Verwendung eines fremden E-Mail-Forwarding-Dienst namens beschreibt mailgun

Der eigentliche Artikel um dieses Problem bekommen, wie es zu benutzen ist on lowendtalk

Einige Diskussion um ihn herum ist here

1

ich https://ForwardMX.io erstellt haben genau dieses Problem zu lösen. Wir bieten einfache E-Mail-Weiterleitung, die einfach, schnell und mit angemessener Privatsphäre ist. Es ist nicht kostenlos wie mailgun (für die ersten Domains & Transaktionen), aber wir behaupten, einen qualitativ hochwertigen Service zu einem sehr fairen Preis anzubieten.

8

Die MX-Datensätze, die Sie verwenden, sind für G Suite-Konten. Sie können weiterhin E-Mails mit Cloudflare und Google Domains weiterleiten, benötigen jedoch andere MX-Datensätze. Wie Overdrivr in einem Kommentar darauf hingewiesen hat, finden Sie Ihre MX-Datensätze in den DNS-Einstellungen unter Google Domains. Wenn Sie sich auf der Seite mit den DNS-Einstellungen befinden, suchen Sie im Abschnitt "Synthetische Datensätze" nach einem reduzierbaren Feld namens "E-Mail-Weiterleitung". Sie sollten so etwas wie dieses

Dann machen Sie eine Sicherungskopie Ihrer Cloudflare DNS-Konfiguration, löschen Sie alle MX-Datensätze sehen und die, die in Ihrem Konto mit der Nummer direkt vor dem Mailserver (zB aufgeführt werden 5 , 10 usw.) als seine Priorität.

Es kann einige Minuten dauern, bis die Änderungen wirksam werden. Wenn Sie unmittelbar nach dem Ändern der Datensätze versuchen, eine E-Mail zu senden, erhalten Sie wahrscheinlich eine Nachricht, dass die Adresse nicht gefunden werden konnte. Der E-Mail-Server der G Suite befindet sich jedoch im Feld Remote-MTA (aspmx.l. google.com) anstelle von gmr-smtp-in.l.google.com. Wenn dies der Fall ist, warten Sie noch ein paar Minuten und versuchen Sie es erneut

+0

Nein, diese Server sind nicht für alle gleich, die ich vermute. In meinen eigenen Domains sind sie nicht gleich. Um die aktuelle Liste in Google Domains zu finden, gehen Sie zu den DNS-Einstellungen Ihrer Domain, scrollen Sie nach unten zu Synthetic Records und hier finden Sie die MX-Datensätze, die in Cloudflare kopiert werden müssen. – Overdrivr

+1

@Overdrivr Danke! Ich hatte keine Ahnung, dass die MX-Datensätze dort aufgeführt waren. Ich habe die Antwort bearbeitet, um Anweisungen hinzuzufügen, um die richtigen direkt von Google Domains zu erhalten –