dig コマンドを使用して gmail.com メール サーバーを検索し、telnet を使用して dig コマンドによって返された結果を確認しようとしています。
$ dig gmail.com MX
; <<>> DiG 9.7.3 <<>> gmail.com MX
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54145
;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;gmail.com. IN MX
;; ANSWER SECTION:
gmail.com. 800 IN MX 10 alt1.gmail-smtp-in.l.google.com.
gmail.com. 800 IN MX 20 alt2.gmail-smtp-in.l.google.com.
gmail.com. 800 IN MX 30 alt3.gmail-smtp-in.l.google.com.
gmail.com. 800 IN MX 40 alt4.gmail-smtp-in.l.google.com.
gmail.com. 800 IN MX 5 gmail-smtp-in.l.google.com.
;; Query time: 14 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Tue Dec 27 02:09:50 2011
;; MSG SIZE rcvd: 150
Dig コマンドによると、「alt1.gmail-smtp-in.l.google.com」はメール サーバーの 1 つです。リンク「alt1.gmail-smtp-in.1.google.com」の smtp ポート 25 または 587 が開かれていません (telnet を使用して確認)。ただし、リンクhttp://support.google.com/mail/bin/answer.py?hl=en&answer=13287は、smtp.gmail.com が gmail.com のメール サーバーであり、ポート 587 が開くことを示しています。なぜ dig が間違った電子メール サーバーを提供しているのか、または dig の出力を読む際の私の理解がどこで間違っているのか。