2016-01-10 56 views
9

最近Googleドメインからドメイン名を取得しました。 Cloudflare経由でOpenShiftアプリケーションを指すように設定しました。 Cloudflareは、私がGoogle Domainで行ったDNSサーバを設定する必要があります。GoogleドメインとCloudflareを使用してメールを転送する

Cloudflareでは、私は2つのCNAMEレコードを作成しました。 1つは私のchartvibes.comからsome.url.at.openfshit.comまでの別名であり、もう1つはwwwからchartvibes.comです。

しかし、Gmailドメイン内では、自分のドメイン名を使用して私的メールに転送するメールを設定しました。しかし、私はテスト時に電子メールを受信しません。

メールを正しく転送できるかどうかは疑問です。 CloudflareでMXレコードを作成するのは問題ですか?はいの場合、どのような設定ですか?

P.S.:私はhere使用可能な命令を使用してMXレコードを設定しているが、私は得る:次の受信者へ

配信は永久に失敗しました:

[email protected] 

永久故障の技術的な詳細: Googleがあなたのメッセージを配信しようとしました、それはaspmx.l.google.com. [2607:f8b0:4001:c20::1b]によって受信者ドメインchartvibes.comのためのサーバーによって拒否されました。

他のサーバが返されたことをエラー:

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 

答えて

2

私はあなたがすでにこれに対する解決策を持っているが、あなたがしなければ、私はあまりにもそれを行う方法に興味があるかはわかりません。見つけたらここにソリューションを掲載してください。

悪いニュースは、Googleドメインの仕組みのためにできないということです。 Googleドメインにはメールの転送機能がありますが、GoogleのDNSサーバーを使用している場合にのみ機能します。それは、すべてのホスティングサービスやそれが呼び出されているものと同じです。

Googleは、ドメインごとに100個までのエイリアスメールアドレスを実際のメールアドレスに転送できる電子メール転送サービスを持っていると思います。しかし実際の電子メールアドレスはどこかに存在しなければなりません。 Domainsコンソールで設定したのはエイリアスまたは転送の手順だけです。

Cloudflare電子メール転送が機能するには、実際の電子メールアドレスが存在するSMTPサーバーを使用する必要がありますが、ドメインには実際の電子メールサービスサーバーがないため、送信された電子メールは電子メールアカウントが存在しないと失敗します。あなたが言及した説明は、実際のメール/ Gmailのアドレスが設定されているGoogle Appsのものですが、ユーザーは月額5ドルです。

この問題を回避するために私が考えることができる唯一の解決策は、独自のメールサーバーを用意し、それらに曇り点を指して、そのメールサーバーから電子メールを転送/配信することです。

これが役に立ちます。

EDIT: 私はおそらく前にこの十分に研究が、人々は、サードパーティの電子メールの転送サービスを使用してこの問題を回避取得しているように見えるしませんでしたが、それを使用する方法を説明し、実際の記事があるmailgun

と呼ばれますon lowendtalk

それを取り巻くいくつかの議論は、私は、まさにこの問題を解決するためにhttps://ForwardMX.ioを作成しましたhere

1

です。シンプルで迅速なメール転送を提供し、適切なプライバシーを提供します。 mailgunは(最初のいくつかのドメインについては&トランザクションのため)無料ではありませんが、我々は非常に公正な価格で質の高いサービスを提供すると主張しています。

8

使用しているMXレコードは、Gスイートアカウント用です。 CloudflareとGoogle Domainsでメールを転送することはできますが、別のMXレコードが必要になります。下のコメントにOverdrivrが指摘したように、DNS設定でMXレコードがGoogle Domainsにあります。 DNS設定ページに入ったら、「合成レコード」セクションの下にある「電子メール転送」という折りたたみ可能なパネルを探します。あなたは、あなたのCloudFlare DNS設定のバックアップを作成し、次にこの

のようなものを参照してくださいすべてのMXレコードを消去し、右のメールサーバの前に番号を使用して、あなたのアカウントに記載されているものを追加する必要があります(例えば、5 、10など)を優先順位として使用します。

変更が有効になるまでに数分かかる場合があります。レコードを変更した直後にメールを送信しようとすると、アドレスが見つからないというメッセージが表示されますが、Remote-MTAフィールドにはG Suiteメールサーバーがあります(aspmx.l。 google.com)の代わりにgmr-smtp-in.l.google.comを使用してください。この場合、数分待ってからもう一度お試しください。

+0

いいえ、これらのサーバーは、私が推測しているすべての人と同じではありません。自分のドメインでは同じではありません。 Googleドメインの実際のリストを見つけるには、ドメインのDNS設定に移動し、Synthetic Recordsまでスクロールし、ここでCloudflareにコピーする必要があるMXレコードを見つけます。 – Overdrivr

+1

@Overdrivrありがとう!私はMXレコードがそこにリストされていることを知らなかった。私は答えを編集して、正しいものをGoogleドメインから直接取得するための手順を追加しました –

関連する問題