> メールサーバー、DNSサーバー、POPサーバー、IMAPサーバーの役割分担ってどのように分かれているのでしょうか?
- メールサーバはメールの配信先を決定します。サービス内容はメールの配信
- DNS サーバはホスト名までを含んだドメイン名とIPアドレス、またドメイン内のメールサーバと、DNSサーバがどのホストなのか、またサ自身のブドメインなどを管理します。サービス内容はホストの名前解決です。
- POPサーバはPOPプロトコルを使って、サーバに溜まったメールをユーザに届けるサービスをします。届けたメールは原則消す運用をします。
- IMAPサーバは、POPサーバ同様ユーザにメールを届けるサービスをしますが、サーバにメールをためっぱなしにし、サーバ内でのフォルダ分けなどの機能を持ちます。そのためPOPサービスに比べて大きな保存容量が必要です。プロバイダが提供しているサービスでPOPもしくはIMAPのどちらかを選択して使います。
#それぞれ仕様が決められたものですので、詳しくは wikipedia などを読んでみてください。
> あるドメインの中(グループ内)にメールアカウント(POP、smtp、IMAPの設定)、FTPのアドレスが設定されている(包含されている)のではないのでしょうか?
あげられた項目にあまり同列に並べるものではないものが含まれているので、
今ひとつどのようなイメージをもたれているか、つかみにくいのです。
あっているような違ううような。
まずアカウントとアドレスは異なります。
アカウントは認証するためのものですので、この例ですと
- POP アカウント
- SMTP 認証ID
- IMAP 認証ID
- FTP アカウント
になりますが、それぞれのサービスは別々のプログラムによって実現されていますので、それぞれのアカウントは異なる物という認識です。ですがこれでは不便なので、共通の認証基盤と、ユーザ情報データベースを構築してアカウント情報の共通化を実現させたりします。
これは別に”そうしなければならない”というものではなく、そうしたほうが便利だということです。
メールアドレスは悪魔でアドレスでしかなく、宛先として機能すればよいので、aaa@example.com のアドレスが、pop.example.com の bbbアカウントのメールボックスに配達されても良いのです。これは単に bbbアカウントを払いだされたユーザが aaa@example.com のメールアドレスを取得したので、そのように設定しただけとうことになります。
おそらく感じたニュアンスの違いというのが、ドメインというものにアドレスやアカウントを保持する機能があるわけではないということだと思います。
そのドメインが持っているように見える機能は、その中に含まれるサーバーの組み合わせによって実現されていて、その方法はそのネットワークやサーバを保持している組織によってことなっており、その管理者達が綿密に計算して実現しているもの。
という感じでしょうか?
> つまり、あるドメイン内(グループ内)に更に役割分担として、メールアカウント、ftp etc.があるということではないのでしょうか。
サーバーはそれぞれ役割がことなる、ということはそうですね。
メールアカウントはサーバに組み込む(登録する)ものですから、メールアカウント, ftp, etc で同列に並べるのはちょっと変ですね。
#アカウントサービスってのもあるのですが、ちょっと違う物ですし。
> #クライアントがアカウントの設定で、メールサーバを設定するとメールサーバ側ではどのような設定が自動的にされるのでしょうか。
いえ、逆です。
> それともサーバーは自分のドメイン(@マーク以下)を持っているクライアントは無条件に受け入れる(アクセスさせる)ということでしょうか?
ドメインというか、自身の管理する、自身が信用しているネットワーク(IPアドレス)からの接続を許容する、もしくはアカウント情報によって認証できたら接続を許容する。
そのようなポリシーをサーバに設定したうえで、その接続情報が郵送などで、プロバイダから送られてきているということですね。
#ユーザの視点では、自動的に設定されている(管理者が)と見えなくもないですね。
お礼
>Webサーバー、メールサーバー、FTPサーバー、DNSサーバー、POPサーバー、IMAPサーバー、ストリ ーミングサーバー。 ちょっとマイナーなところで、DHCPサーバー、NTPサーバ,DBサーバー、ニュースサーバー、アプリケーションサーバー こんなあたりでしょうか? #メールサーバー、DNSサーバー、POPサーバー、IMAPサーバーの役割分担ってどのように分かれているのでしょうか? あるドメインの中(グループ内)にメールアカウント(POP、smtp、IMAPの設定)、FTPのアドレスが設定されている(包含されている)のではないのでしょうか? つまり、あるドメイン内(グループ内)に更に役割分担として、メールアカウント、ftp etc.があるということではないのでしょうか。
補足
>プロバイダーと契約したときにメールサーバの設定とかしませんでした? #クライアントがアカウントの設定で、メールサーバを設定するとメールサーバ側ではどのような設定が自動的にされるのでしょうか。 それともサーバーは自分のドメイン(@マーク以下)を持っているクライアントは無条件に受け入れる(アクセスさせる)ということでしょうか?