- - PR -
Windows2003ServerのPOP3がメール受信しない
投稿者 | 投稿内容 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2007-04-06 19:20
いつもお世話になります。
Windows2003ServerのPOP3がメール受信しない際の確認手順について教えて下さい。 状況) OS:Windows2003Server R2(ホスト名:kanri) ・ドメインコントローラ(WAN内サブドメイン:bbb.aaa.com) ・DNSサーバ(MXレコード追加:kanri.bbb.aaa.com) ・メールサーバ(OS付属SMTP,POP3)メールBOX(tes1@bbb.aaa.com)作成 上記のドメインに参加したクライアントのOutlookで POP3:kanri.bbb.aaa.com SMTP:kanri.bbb.aaa.com の時From:tes1@bbb.aaa.com TO:tes1@bbb.aaa.comはサーバメールBOXに届きますが POP3:XXX.aaa.com SMTP:XXX.aaa.com の時From:tes2@aaa.com TO:tes1@bbb.aaa.comはサーバメールBOXに届きませんDNSの問題かと考えNSLOOKUP SET TYPE=MXで確認すると >bbb.aaa.com bbb.aaa.com MX preference = 10, mail exchanger = kanri.bbb.aaa.com kanri.bbb.aaa.com internet address = 10.XXX.XXX.XXX と表示され問題なさそうでなんですがほかにはどこを確認すれば良いんでしょう? | ||||||||||||
|
投稿日時: 2007-04-06 22:34
こんばんわ.
メールサーバが電子メールを受信する理屈はご理解されていますか? pop3 server は受信する機能は持っていません.
「bbb.aaa.com という domain の MX は kanri.bbb.aaa.com です」 と DNS で宣言しているわけですから, 当然 smtp で送られてくるのは kanri.bbb.aaa.com で, pop3 で取りに行く先は kanri.bbb.aaa.com になるでしょう. kanri.bbb.aaa.com にあるはずの電子メールを なぜ XXX.aaa.com に取りに行くのでしょうか? | ||||||||||||
|
投稿日時: 2007-04-07 08:46
From:tes2@aaa.com TO:tes1@bbb.aaa.com って bbb.aaa.com のメールサーバーは aaa.comのメールサーバーからの”SMTP”を受け入れている? 又は ”bbb.aaa.com”は ”aaa.com”を認識出来ているのかな? | ||||||||||||
|
投稿日時: 2007-04-07 11:26
そこがわかりません。下記をもとに設定したんですが、SMTPの設定で「匿名アクセス」にチェックは危険と他のサイトにあったためチェックをはずしました、原因はそこでしょうか?またその場合下記サイトにも「あらかじめ指定したSMTPサーバーからの中継だけを受けつけるように[アクセス]タブ内にある[中継の制限]と[中継]ボタンをクリックし,必要に応じて中継サーバーを登録して運用してほしい」とありますがどのように特定するのか(メールはいろいろなSMTPサーバから送られてくるわけですから全てを登録するのは不可能?)がよくわかりませんでした。 http://itpro.nikkeibp.co.jp/article/COLUMN/20060427/236452/
”aaa.com”のDNSサーバNSレコードに登録してもらってるので”bbb.aaa.com”は ”aaa.com”のサブドメインとして機能しておりますが、”bbb.aaa.com”が ”aaa.com”を認識するためには上記の中継サーバーに登録が必要でしょうか? お忙しい所申し訳ありませんがよろしく御願いします。 | ||||||||||||
|
投稿日時: 2007-04-08 09:08
認識するための名前解決はDNSだと思うけど。 *−*−*−* bbb.aaa.com のメールサーバーは aaa.comのメールサーバーからの”SMTP”を受け入れている? *−*−*−* aaa.comとbbb.aaa.com のメールサーバーのログを見ると判るんじゃないかな? | ||||||||||||
|
投稿日時: 2007-04-08 11:38
回答ありがとうございました。 名前解決は双方のDNSを指定したクライアントマシンで確認したところ、問題ありませんでした。 メールサーバーのログについては確認してみますが、下記URLで「インターネット側からメールを受け付けるためには認証なしで運用しなければならない・・・」とあります。やはり原因はこれかな。 http://www.atmarkit.co.jp/fwin2k/operation/sbs200302/sbs200302_04.html | ||||||||||||
|
投稿日時: 2007-04-08 13:35
どうしてDNSにこだわられているのかよくわからないですが、
単純にファイアウォールのポートが閉じているとか、 そういう可能性もありますよね。 認証云々については、とりあえずその試験を成功させるためだけであれば、 kanri.bbb.aaa.comのSMTPサーバは XXX.aaa.comからのメールは認証不要で受け入れるように設定すればいいと思います。 まぁ、それらが原因かはログ見ればすぐわかることなので、 思い込みで設定変更する前にログを見ることをオススメします。 もしくは、telnetでSMTPに接続試験をしてみるか… > (メールはいろいろなSMTPサーバから送られてくるわけですから全てを登録するのは不可能?) 仰るとおりですが、それはあなたのメールサーバがインターネット側と直接接続している場合のみです。 社内の深層にあるようなサーバなら、大抵は会社のゲートウェイサーバから送信されてくることになると思います。 ※くれぐれも踏み台にされないようお気をつけ下さい | ||||||||||||
|
投稿日時: 2007-04-08 16:50
ご意見ありがとうございます、確認してみます。
10.56.1.XXXのGW=10.56.1.1 @aaa.comのSMTP=10.56.1.10 10.56.2.XXXのGW=10.56.2.1 Accc.aaa.comのSMTP=10.56.2.10 10.56.3.XXXのGW=10.56.3.1 Bbbb.aaa.comのSMTP=10.56.3.10 上記の場合BのSMTPが@とAからメールを受け取るためにはGW(10.56.3.1)を認証不要で受け入れるよう設定すればOKという事でしょうか? |