68user's page 掲示板

Prev< No. 1981〜1983> Next  [最新発言に戻る] [過去ログ一覧]
No. 1981 # skel.103M [E-mail] 2001/05/23 (水) 16:12:26
どうも、skel.103Mです。ご返答どうもです。

メールアドレスと送信先ホストの件、了解しました。私なりに調べた
ところ、RFC2821の「5. Address Resolution and Mail Handling」で、
> are generally discouraged. The lookup first attempts to locate an MX
> record associated with the name. If a CNAME record is found instead,
> the resulting name is processed as if it were the initial name. If
> no MX records are found, but an A RR is found, the A RR is treated as
> if it was associated with an implicit MX RR, with a preference of 0,
> pointing to that host. If one or more MX RRs are found for a given
> name, SMTP systems MUST NOT utilize any A RRs associated with that
> name unless they are located using the MX RRs; the "implicit MX" rule
> above applies only if there are no MX records present. If MX records
> are present, but none of them are usable, this situation MUST be
> reported as an error.
とありますね。なるほど。ちなみに、RFC974にも似たような記述があり
ましたね(現在はHISTORICですけど)

ただ、分からないのは、なぜこのように定められているのか、その理
由が私にはよく分かりません。。私には直感に反するように思うんで
すが……

No. 1982 # 匿名 2001/05/24 (木) 19:34:23
「ソースを表示してみよう」で、
http://www.chailien.com/
が、正常表示されません。

No. 1983 # 68user 2001/05/24 (木) 20:14:24
>>1981 skel.103M
たとえば UNIX マシンが数百台あるような環境があるとして、
    % hostname
    host123.example.ac.jp
    % whoami
    user
のとき
    % echo | mail foo@bar
などとすると、
    From: user@host123.example.ac.jp
なメールが foo@bar 宛に届きます。

このままリプライをすると host123.example.ac.jp 宛に
メールが送られますが、数百台全てのマシンに SMTP
サーバを立ち上げておくのは現実的ではありません。

で、それらの MX を mail.example.ac.jp に指定しておけば、
    From: user@host123.example.ac.jp
であっても MX 宛に届きます。もちろんその際には MX レコードが
A レコードより優先されなければいけません。

…という感じで僕は理解しておりますが、いかがでしょうか。

>>1982 匿名
どうもです。直しました。

Prev< No. 1981〜1983> Next  [最新発言に戻る] [過去ログ一覧]