アットマークの右側の部分は有効なWebサイトのアドレスである必要がありますか?


11

サインインメールアドレスの右側の部分は、有効なWebサイトのURLである必要がありますか?正しい部分がWebサイトのアドレスに見えない2つの電子メールアドレスを見ました。実際、Webブラウザーで開こうとしても開かなかった。


12
注:WWWが登場する前に、(今日と同じプロトコルを使用して)インターネット上に電子メールがありました。
カールステンS

回答:


14

いいえ、同じである必要はありません。電子メールはWebサイトとは異なるプロトコルを使用し、内部電子メール(企業内)に存在しないドメインを使用するオプションが常にあります。

たとえば、MyDomain.localをホストするドメインコントローラーがあり、このドメイン内に交換サーバーがある場合、LPChip @ MyDomain.localを使用できます。

Webサーバーをホストせず、Webサイトを作成する他のすべてを無効にすると、http://MyDomain.localは機能しません。

さらに、これは内部アドレスのみであるため、外部からも機能しません。

外部のメールアドレスについて話す場合、次のことが重要です。

メールアドレスには2つの部分があります:ユーザーとドメイン+オプションでサブドメイン。

たとえば、LPChip @ email.example.comの場合、LPChipがユーザー、emailがサブドメイン、example.comがドメインです。

ドメインには、メールの場所を示すMXレコードがあります。SMTPプロトコルによる電子メールの配信に使用されるのは、このルートです。

また、通常はusername @ websiteを意味するWebサイトのURLに@を含めることもできますが、WebサイトのURIで@ charとして使用することもできます。

たとえば、次のWebサイトのアドレスは有効です:https : //example.net/owa/username@example.com

ここでのuriは/owa/username@example.comで、@が含まれています。

別の例は次のとおりです。

ftp://username@ftp.example.com


1
では、SMTPは組織外に電子メールを配信するために有効なドメイン名を必要としますか?
-codezombie

2
はい(IPアドレスを知っている場合を除き)(ドメインが提供するものです)。また、Webサイトがこれをサポートする必要があることに注意してください。username:password @ domainを実行することもできますが、これは非常に安全ではありません。
LPChip

1
@の後の部分がドメイン名であり、最近ではドメイン名と呼ばれることはほとんどありふれていますが、@の後のホスト名と見なされる可能性のある文字列を置くことも有効です。動作するにはMXレコードが必要です。email.domain.comというホストがあり、email.domain.comのMXレコードを作成する場合、user @ email.domain.comにメールをアドレス指定でき、「email.domain.com」を呼び出すのが論理的です「ホスト名」、「ドメイン名」、または「サブドメイン名」のいずれかの部分。
トッドウィルコックス

1
通常、@ JasonStackはできません。ほとんどのWebサイトは基本認証を使用しません。そして、あなたの「ユーザー名」にメールアドレスがあり、それが含ま@れていることを考慮して、GMailでそれをどうすればよいでしょうか?:)
ホッブズ

2
@ToddWilcoxまさに-これが、インターネットメールがuucpホストにルーティングされた方法です(私は以前に経験したことがあります)。すべてのDNSレコードに関連付けられたIPアドレスが含まれているわけではなく(MXエントリが含まれている場合、オフインターネットメールルーティングが機能する)、すべてのIPアドレスがWebサイトをホストする必要はありません。OPは「有効なドメイン名」と「有効なWebサイトアドレス」の区別について混乱していると思います。
ジェイミーハンラハン

13

いいえ、ウェブサイトとメールアドレスには基本的に共通点はありません。

info@microsoft.comの正しい部分とは、microsoft.comというドメインにメールを送信することを意味します。電子メールの送信に使用されるプロトコルはSMTPです。

しかし、URL http://www.microsoft.com/は、wwwというサーバーでホストされる情報が必要であることを意味します。使用されるプロトコルはHTTPです。

これらの2つの部分が両方のプロトコルに存在する必要はありません。そして、その逆も有効です。たとえば、http://support.dell.com/のようなサポートWebサイトがあり、@ support.dell.comのような電子メールアドレスがない場合があります。


1
少なくともドメインが同じであるようにmicrosoft.comを使用した場合、より良い例になります。
ライトネスレース、モニカと

10

user@example.orgは、example.orgのMXレコードが、そのメールアドレス宛のメールを受け入れる(つまり、ポート25でリッスンし、SMTP要求を処理する)動作中のメールサーバーを指す場合、動作中のメールアドレスです。

example.orgのAレコードがWebサーバーを実行しているホストを指している場合(つまり、ポート80でリッスンし、HTTP要求を処理する場合)、http://example.org/は作業URLです。example.orgにWebサーバーがない場合、ほとんどのブラウザーは標準の推奨に従ってhttp://www.example.org/も試してください

詳細が必要な場合は、ポートについて説明しているTCPなど、関連するインターネットRFCを調べてください。

これらは完全に分離された2つの異なるサービスです。サーバーは一方または両方を実行している可能性があります。

テルソサウロスが指摘するように、「有効」とは、必ずしも「機能する」とは限らず、構文エラーではないという技術的な意味を持っています。詳細については、その答えをご覧ください。


電子メールはDNSの点で特別です。MXレコードは、任意のメールサーバーをドメイン名のMail-Exchangeとしてリストできます。他のすべてのサービス(ssh、ftp、http、httpsなど)は、最初に「example.orgのFTPサーバーとは何か」レコードの間接層をチェックするのではなく、A(IPアドレス)レコードを直接使用します。ただし、これはこの質問には関係ありません。すべてのインターネットサービスは直交しており、特定のドメイン名に対して存在する場合と存在しない場合があります。

(ルーター/ファイアウォールによるポートベースのルーティングは、大規模なサイトで必要な場合、単一のIPの異なるサーバーへのhttpおよびftpトラフィックを分割できるため、他のサービスが独自の間接性を持たないことを逃しませんメールのような記録。)


2
これが断然最良の答えです。
-Keavon

1
@キーボン:ありがとう:)。他の2つの答えは、ポイントの中心であるIMOに実際には到達せず、やや紛らわしいように見えました。
ピーターコーデス

1
あります用途のことをサービスSRV顕著な例は、SIPおよびXMPPある-レコードは間接の同様の並べ替えを提供するためには。インターネットをゼロから再構築する場合は、すべてに対してそれを行うことをお勧めします。
zwol

3

OP(およびおそらくコメント者/回答の一部)の語彙が混同される場合があります。

有効なウェブサイトのURL(しようとしているときではない、あまりにも杓子定規する)は、2つの異なるもののいずれかになります。

  1. 次のような有効な 形式の URL(現代の辞書ではURI)abc://azertyfoo.baz:303/- ただし、これWebアドレスではありません。
  2. (上記のように)構文的に有効であるが、既知のスキーム(前のビット://)を指定し、かつ有効な解決完全修飾ドメイン名(FQDN)を指定するURL 。例:http://superuser.com:80/有効なWebサイトURLです(これらの条件下)。

他の多くの回答が、Web(つまりAレコード)と電子メール(MXレコード)に関するDNSレコードの違いに対処しています。


おそらく人々が混乱しているのは、電子メールアドレスのホスト部分にあるのではないかと思います。

ホストは、電子メールアドレスに、次のいずれであってもよいです。

  • MXレコードで適切に構成されたFQDN。
  • 完全に修飾されていない可能性のある他の方法で解決可能なドメイン名(多くの企業環境で使用されている)。たとえば、MyMail.local明らかに.local有効なトップレベルドメイン(TLD)ではありませんが、このドメイン名はまだ有効であり、企業環境で解決される可能性があります。
  • localhostwebmaster@localhostたとえば、Apacheの多くのバージョンのエラーページのデフォルトアドレスはなど)などのホスト名。ローカルマシン以外の誰もその受信トレイにメールを送信できませんが、そのマシンでは(sendmailなどを実行していると仮定して)アドレスは有効です
  • IPアドレス127.0.0.1-これも特定の環境で有効です。しかし、オープンインターネットでこれを試みた場合、多くの(または何か?)メールサーバーがそのホストにメールを転送することを疑います。

これらの有効なホストは、適切なスキームパスで囲まれている場合、有効なWebサイトのURLでもありますhttp://[上記のいずれか]/


良い点は、OPの単語「valid」を使用する代わりに「working」と言うように私の答えを更新しました。これは、技術的な意味が異なります。
ピーター
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.