• ベストアンサー

sendmail for NTで外にメールが出せません

mnabeの回答

  • ベストアンサー
  • mnabe
  • ベストアンサー率33% (427/1283)
回答No.3

補足読みました... 再度確認なのですが、中のパソコンのDNSの設定はどうなっていますか?  補足の感じだと、中のパソコンのDNSは『192.1.1.1』を指さないと駄目だと思います。  っとその前に、『192.1.1.1』ってプライベートアドレスで使って良いんでしたっけ?  私の記憶が正しければ『192.168.0.0』~『192.168.1.255.255』だったと思います(既にしていたらごめんなさい)  本件とは関係ないかも知れませんが、中のパソコンはプライベートアドレスにした方が良いと思いますよぉ 出来れば、接続図を書いてくれると助かるのですが....    外    |   ルータ    | +--+---+ |  |   | PC1 PC2 ns1 んで、 PC1からメールを出すと、PC2で使用しているユーザにはメールが届くが、外のユーザにはメールが届かない。この時には補足の様なエラーがPC1で使用しているユーザに帰ってくる。 しかし、同じユーザにns1からメールを出すと無事メールが届く。 また、外から、PC1で使用しているユーザにメールが届く、この時にはPC1はns1の個人のメールボックスを見に行くように設定している。  って事でよろしいのでしょうか?  それだったら、以下の事を確認して下さい。  各端末でのDNSとSMTPの設定が同じ物を差しているのか?  → 違った場合には、同じ物を使用する。  各端末からDNSの参照は出来ているのか?  各端末で、補足の様なコマンドを実行して同じ結果になればOK!!  → なっていなければ、DNSの設定を確認する。  って所ですかね。  多分、sendmailの設定よりもDNSの設定の方が臭いので、そちらを先に重点的に調べましょう。  

akiaki2
質問者

お礼

解決できました! 原因はDNSでした。 MUAをDNSに登録していなかったのが悪かったみたいです。 本当にありがとうございました!!!

akiaki2
質問者

補足

ご回答、ありがとうございます! 中のパソコンというのは、LAN上のパソコンということでいいのでしょうか。 LAN上のパソコンのTCP/IPのプロパティでは、DNS設定に、DNSのアドレス(192.1.1.1)とセカンダリDNSのアドレスを設定してあります。 それと、実際のプライベートアドレスは別に振ってあります。何かの本でグローバルIPを公開するとよくないと書いてあった(気がする)ので、便宜上「192.1.1」で記述させてもらいました。混乱させてすみません。 接続図と、現象についてはまさにその通りです。 で、端末のSMTP設定は、mail.exp.co.jp になっています。 試しに「192.1.1.1」を入れてみましたが、結果はおなじでした。 最後に端末からのDNS参照についてですが、端末で「nslookup」といれると 「コマンド又はファイル名が違います」と出てきます。 これがいけないのでしょうか? まったく素人でお恥ずかしいのですがよろしくお願いします。

関連するQ&A

  • sendmail for ntについて

    いつもお世話になっております。 本日は「Sendmail for NT」について 質問があり投稿させて頂きました。 現在Sendmail NTで発生している問題に すっかりはまっているのですが、有効な 問合せ先や質問先が見つかりません。 どなたか、このソフト関連の問合先や ユーザーによるHPなどご存知の方が いらっしゃいましたらお教え願えますでしょうか?

  • sendmailの設定について教えてください。

    みなさん、こんにちは。 今、Redhat Linux7.1Jでサーバーの構築をしているのですが、 Sendmailの設定が今ひとつ分かりません。 一応、DNSの設定は終わっています。 環境としてはまだ外には出ていなく、とりあえずLAN環境で動作させようと 思っています。 LAN環境で動作確認後、グローバルIPを割り当て、外へ公開するつもりです。 Sendmailのバージョンは、8.11.2-14です。 前に一度、sendmail8.9.3の設定は(少しだけですが)したことはあります。 (でもまだまだ初心者です。) そのときには、CFツールを使ったのですが、8.11-には対応していないみたいなので、 いったい、どのように設定したらいいのかが分からなくて困っています。 すいません。どなたか教えてください。おねがいします。

  • sendmail

    sendmailのメールサーバ管理者です(初心者)。 OsはWindows NT4.0(sp5)、メールサーバはsendmail(3.0)、 ブラウザーIE4.0です。 admin Toolが実行できないため、Eメールアドレスが登録できず、困っています。 ただしメールサーバとしてメール送受信は正常に実行されています。 サーバからsendmailのadmin Toolを起動し、ユーザid、パスワードの入力までは 正常に実行しますが、次のメニユー画面が表示しません。 代わりに'Problem while creating a new session id.'と表示するだけです。 どなたか対処方法をご存知の方、お教えください。尚、現在のsendmail(3.0)に変えてからは、約2ケ月ですが、その間admin Toolは問題なくうごいていました。

  • Bind9 for NT/2000の設定

    今度、NTサーバでDNSをMS DNSマネジャーからbind9に変更することになりました。 しかし、Bind9は今回、初めて触ります。インストールはできたみたいですが、 namedが立ち上がりません。どこか、named.confなどのサンプルが載っているHPが あったら教えてもらえないでしょうか? また、MS DNSで作成された*.DNSファイルは流用できるか教えてください。 宜しくお願いします。

  • sendmailでメールの送信が遅いんです。

    sendmailでメールサーバを作ってみました(DNSも)。ところがメールの受信は1秒もかからないのですが送信は約7秒くらいかかってしまいます。送信しているメールにはもちろん内容はありません。自分自身に送っても外部ドメインに送っても遅いです。(メールはちゃんと送受信できます。)こんなものなのでしょうか?

  • sendmailの動作に関して

    現在、AIX5.1、sendmail8.11.6p2でメールシステムを 構築しています。 今まで普通に動いていたのですが、ここ最近、/var/spool/mqueueがいっぱいになって、メールが送受信できない事態が起こっています。 ログを見ると、ある人からメールが届くのですが、何らかの理由で受信できない場合、Mailer daemonが返信しようとします。しかし、data Format errorのため送信できないようです。このため、定期的にMailer daemonがメールを送信をしようと試み、そのたびに、失敗しています。同時に、新しいメッセージIDが付いたメールが/var/spool/mqueueに溜まっていってしまいます。 ログはこんな感じです。定期的に以下のような内容が出力されます(メッセージIDは異なる) Sep 20 09:38:55 dns1 sendmail[114638]: j8K0aDb114638: to=<foo@hogehoge.co.jp>, delay=00:00:02, xdelay=00:00:00, mailer=smtp, pri=4622146, r elay=***.*****co.jp. [123.456.789.1011], dsn=5.6.0, stat=Data format error Sep 20 09:38:55 dns1 sendmail[114638]: j8K0aDb114638: j8K0aDc114638: return to sender: Data format error Sep 20 09:39:06 dns1 sendmail[114638]: j8K0aDb114638: Losing ./qfj8K0aDb114638: savemail panic Sep 20 09:39:06 dns1 sendmail[114638]: j8K0aDb114638: SYSERR(root): savemail: cannot save rejected email anywhere: No such file or directory このように、メールが返信できないと、次々に新しいメッセージIDをもったキューを作り出すのは、仕様なのでしょうか?それとも、バグなのでしょうか? また、Mailqを見ても、キューはないのに、/var/spool/mqueueにはメッセージがたくさん残っているように見えるのですが、これは、正常なsendmailの動作の結果できたごみファイルで、できるのが普通なのでしょうか?

  • sendmailについて教えて下さい

    sendmailをサーバーにインストールしようと思ったのですが。 インターネット上でやり方を見ても、分からないというのが現状です。 恐らく、コマンドを使っていらっしゃるのでしょうが、普通にコマンドプロントでやってみても、出来ません。 なぜなら、コマンドが存在しないからです。まぁ、当たり前と言えるでしょう。 しかし、このままでは、インストールが出来ません。 インストールのやり方を詳しく、教えて頂ければと思います。 用途はもちろん、メール送信フォーム関連に使用したいと考えています。 sendmailのバージョンは8.14.3(最新版)です。 非常に、知識不足で、大変恐縮です。 何卒、宜しくお願い申し上げます。

  • Linuxのsendmailについて

    adamaです。 Linuxのsendmailについて教えてください。 LinuxはRedhat Linux6.2を使用しています。 sendmailはsendmail-8.9.3-20を使用しています。 ローカルLANでのOutlook Expressは正常に動作します。 サーバでのコマンドmail の使用もできます。 Cgiを使用したFormでの送信ができなくなりました。 先日までは使用できていました。 わからないので教えてください。 よろしくお願いします。

  • solarisとNT

    初心者なので、馬鹿な質問かも知れませんが、教えてください。 現在NT4.0(サーバ)を使ってLANを組んでいるのですが、そのネットワークにsolaris(sparc)をインストールしたマシンを参加させることは、出来るのでしょうか?? また、どのような手順(設定)で行えば良いのでしょうか?? NTのDNSを使用して、インターネットに接続したり、ファイルの共有をするというようなことをしたいのです。 どのような手順(設定)で行えば良いのでしょうか?? 因みにsolarisの8を使っています。

  • NTとsolaris

    初心者なので、馬鹿な質問かも知れませんが、教えてください。 現在NT4.0(サーバ)を使ってLANを組んでいるのですが、そのネットワークにsolaris(sparc)をインストールしたマシンを参加させることは、出来るのでしょうか?? また、どのような手順(設定)で行えば良いのでしょうか?? NTのDNSを使用して、インターネットに接続したり、ファイルの共有をするというようなことをしたいのです。 どのような手順(設定)で行えば良いのでしょうか?? 因みにsolarisの8を使っています。