- ベストアンサー
Eudora Internet Mail Serverでメール送信できない
- Eudora Internet Mail Server(EIMS)を使用しているが、外部へのメール送信ができない状況にある。
- EIMS1.3を使用しており、OSは9.1で、YahooBBを利用している。ルータは「WLAR-L11G-L」を使用し、AirMacで無線接続している。DDNSを利用している。
- EIMSの設定では、ポート25と110を解放しており、ローカルでの送受信は問題なく行えるが、外部のフリーメールでは送信できず、特定のエラーメッセージが表示される。アドバイスを求めている。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>Domain lookup for 'xx.xx.jp' failed because no name server could be contacted >※「xx.xx.jp」は送信先のアドレスです エラーメッセージに書かれている通りです。 メールサーバがDNSに問い合わせても、名前解決できないので送信先が 見つけられません、と言う意味です。 Mac用のツール(nslookup,digコマンドに相当する)でDNSに問い合わせて、 名前を返してくれるか確認してください。
その他の回答 (2)
- xjd
- ベストアンサー率63% (1021/1612)
>ポートはTCPで25、110番ば解放しています。 >またUDPでも25と110番は解放しています。 あなたのメールサーバではDNSサーバも動かしているのですか? 動かしていないなら、25番は空ける必要はありません。 >何か考えられる点がありましたら、 何度も言う様に、まず、あなたのメールサーバ上で、 DNSに問い合わせてMXおよび名前解決できるのか確認しましたか?
お礼
何度も、御回答ありがとうございます。 DNSサーバは動かしていないので、25番は空ける必要はないんですね。 でも、いろいろとサイトを調べてみると、EIMSを使用する場合は25番と110番は空けるようにと書いてあったので、ルータの設定も25と110は空けるようにしていました。 ですが、25番を閉じた状態でも、やはり外部への送信はできませんでした。 >DNSに問い合わせてMXおよび名前解決できるのか確認しましたか? 始めてメールサーバを構築しようとチャレンジしているので、わからずや見たいになってしまって、申し訳ありません。 その確認方法とは、どのように行えば良いのでしょうか? IPやアドレスを正引きや逆引きをして調べるのでしょうか? http://mtlab.ecn.fpu.ac.jp/webcon.mtxt$030721003154.html DDOは正引きにはできるが、逆引きはできないようです。 何度もお手数をおかけしますが、御指導して頂けると嬉しく思います。 よろしくお願い致します。
補足
http://www.cybersyndrome.net/nslookup.html 上記のサイトで調べてみました。 「ホスト名⇔IPアドレス」にして、xxx.ddo.jp(xxxは任意です)と入力して実行すると、下記のようになりました。 Non-authoritative answer: Name: xxx.ddo.jp Address: 219.3x.xxx.x また「ホスト名⇔IPアドレス」にしてIPアドレスを入力して実行すると下記のようになりました。 Name: YahooBBxxxxxxxx.bbtec.net Address: 219.3x.xxx.x 「指定されたドメインのメールサーバ」にして、アドレス(xxx.ddo.jp)を入力して実行すると下記のようになりました。 Non-authoritative answer: xxx.ddo.jp preference = 50, mail exchanger = xxx.ddo.jp xxx.ddo.jp preference = 10, mail exchanger = xxx.ddo.jp Authoritative answers can be found from: ddo.jp nameserver = ns.furu.org ddo.jp nameserver = ns2.furu.org xxx.ddo.jp internet address = 219.3x.xxx.x ns.furu.org internet address = 211.123.57.98 ns2.furu.org internet address = 219.111.217.155 以上が自分なりに調べてみた結果です。 このような確認方法で良いのでしょうか? 御指導をよろしくお願いします。
- xjd
- ベストアンサー率63% (1021/1612)
送信先アドレスを「aite@xx.xx.jp」とすると、 (1)あなたのメールサーバは@の右側「xx.xx.jp」でDNSサーバにMXを問い合わせる。 (2)DNSサーバは、「xx.xx.jp」に対して「サーバ名.xx.xx.jp」を返してくる。 (3)あなたのメールサーバは「サーバ名.xx.xx.jp」に接続して「aite@xx.xx.jp」 宛にメールを送信するわけです。 つまり、あなたのDNSは、送信先の、MXレコードおよびサーバ名を 解決してくれているか? と言う事です。
お礼
御回答ありがとうございます。 なんとなく(1)~(3)までの意味は分かるのですが、どこに不備があるのかが分からないんです(ー_ー; DDNSはDDOを利用しているのですが、このDDNSはメールサーバとして使用できるようなので、DDNSには問題はないと思います。 となると、ルータの方に問題があるのかと思いはするのですが、どこの設定を触れば良いかが分かりません。 ポートはTCPで25、110番ば解放しています。 またUDPでも25と110番は解放しています。 この他にもルーティングやパケットフィルタも設定しないといけないのでしょうか? 何か考えられる点がありましたら、御指導して頂けると嬉しく思います。 それでは、よろしくお願いします。
お礼
御回答ありがとうございます。 下記のサイトで調べてみました。 http://www.kawabata.ksi.ne.jp/nslookup.asp 「host」には、DDNSのアドレスを入力。 「種類」はMXを選択して実行しました。 すると、DDNSアドレスの所には設定してあるIPアドレス(219.3x.xxx.xx)が表示されました。 これではダメなのでしょうか? 逆に「host」にはIPアドレスを入れて、「種類」をMXにして実行してみましたが、DDNSのアドレスは表示されませんでした。 どのようになれば良いのか、分からないのでアドバイスをお願い致します。