2012-05-12 19 views
0

私は電子メールアドレスsay:[email protected]を持っています。メールサーバーが受信者の電子メールアドレスを決定する方法

このメールはGoogleアプリと別のメールサービスプロバイダに登録しました。今、[email protected]に送信されるメールを受け取ることができる2つの場所があります。

メールサーバーは送信先をどのように決定しますか?

メールサーバがアドレスを検索する方法に依存するのでしょうか?

gmailを使用して[email protected]に送信すると、Googleアプリにこのメールが送信されます。

ウェブフォーム(私の会社のウェブサイトの「お問い合わせ」リンクのような)を使用すると、他のメールボックスにこのメールが届きます。

なぜ誰に教えてもらえますか?たぶんメールサーバーには、他のメールサーバーの受信者を検索するための独自のシーケンスがありますか? 1つのサーバーがこの受信者のアドレスを受け入れるとすぐに、送信されますか?

答えて

1

あなたのDNS設定では、MXレコードと呼ばれるものがあります。これは、メールの送信先を示します。

ドメイン名とウェブホストの間にDNSの問題があるようです。ドメインネーム(namecheapのようなどこか)にDNSがあり、あなたのウェブサイトには別のDNSがあります。あなたのGoogle Appsのメインドメインの同じMXレコードに設定されていなかったウェブサイトのホストのDNS。

DNS設定を開き、Googleの設定をもう一方の設定にコピーするだけです。

だから、これはDNSを行うには、このhttp://support.google.com/a/bin/answer.py?hl=en&answer=174125

1

を見ていてもらいます。 DNSは[email protected]のようなテキスト名をあなたのメールが正しい宛先にルーティングされるようにするIPアドレスに変換することを可能にするシステムです。電子メールの場合、DNSシステムはMXレコードを使用します。

具体的には、GMAIL経由で電子メールを送信する際に、サーバーはまずローカルDNSサーバーでDNSルックアップを実行します。これらのDNSサーバーでは、Google Appsに権限があるため、そこでメッセージがルーティングされます。ただし、Google以外のサイトからメールを送信する場合は、IANAのルールに従っているユーザーは誰でもメッセージを送信するIPアドレスを指定します。この場合、あなたの他のメールサーバー。

は、ここではいくつかのより多くの測定値です。

  1. http://en.wikipedia.org/wiki/MX_record
  2. http://en.wikipedia.org/wiki/Domain_Name_System

のための唯一の権威があるので、それはGoogleの/あなたの他のメールサーバー上のMXレコードを変更するのが最善だろうその電子メールアドレス。

+0

Google Appや他のメールサーバーでmxレコードを変更する必要がある理由がわかりません。私は送信者の権利のためにmxを修正する必要があると思いますか?私のウェブサイトのホストと同様、mxを変更してGoogleのメールサーバーを挿入すると、ウェブサイトからGoogle Appにメールが送信されます。 – performanceuser

+0

したがって、DNSは階層的です。細部のほとんどをグレージングすると、Rに根ざした3つの子供A B C Cを持つツリーが考えられます。Aには子供のGoogleがあり、Bには子供Dがあります。Cには子供Eがあります.Dはmycompany.comドメインのあなたのウェブサイトホストです。誰かがEからあなたに電子メールを送信しようとすると、それはCに行き、mycompany.comは誰だと言います。Cはおそらく私が最初に夢中になって、Rに尋ねると言うでしょう。Rは、Dと話すことになっていると言います.Googleからの誰かがmycompany.comと話をしようとすると、AのDNSサーバはすぐにヒット。そして、ああ、私のローカルサーバーとのローカルトーク。 –

+0

これは、編集可能な無限の送信者MXレコードがあることを意味します。あなたがする必要があるのは、権威あるものを編集することです。例えば。 GoogleのものはDを指すべきであり、逆もまた同様である。 1つの権威あるレコードが必要です。それがGoogleか、実装オプションのウェブサイトサーバーかどうか。 –

関連する問題