投稿日:2002年12月27日 作成鷹の巣

No.7373 sendmail設定で受信は出来るが、送信が出来ません。



sendmail設定で受信は出来るが、送信が出来ません。

No.7373 投稿時間:2002年12月27日(Fri) 13:55 投稿者名:伊藤淳 URL:

みなさん、こんにちは。かつさん、過日は大変お世話になりました。m(__)m

今回、ハードディスクを大容量に変えて、Linuxの再インストールを行いました。
2回目とあって、インストールとWebサーバApacheの設定はスムーズに行えました。
sendmailの設定も前回のログを基に行ったのですが、LAN外部へのメールの送信が行えません。
LAN外部からのメールは受信出来ます。自分自身とサーバのrootから自分へは送れます。
メールキューディレクトリ(mqueue)に溜まったまま送り出すことが出来ないようです。(?_?)

長くて恐縮でが、maillog です。
Dec 27 12:38:38 S167 sendmail[983]: gBR3cDj00983: from=<aoi@abcd.com>, size=1293, class=0, nrcpts=1, msgid=<02aa01c2ad59$27a67470$c800a8c0@MA12H>, proto=SMTP, daemon=MTA, relay=[192.168.0.200]
Dec 27 12:38:38 S167 ipop3d[986]: pop3 service init from 192.168.0.200
Dec 27 12:38:39 S167 ipop3d[986]: Login user=aoi host=[192.168.0.200] nmsgs=0/0
Dec 27 12:38:39 S167 ipop3d[986]: Logout user=aoi host=[192.168.0.200] nmsgs=0 ndele=0
Dec 27 12:38:58 S167 sendmail[985]: gBR3cDj00983: to=<aoi@sala.or.jp>, ctladdr=<aoi@abcd.com> (500/500), delay=00:00:20, xdelay=00:00:20, mailer=esmtp, pri=31293, relay=sala.or.jp., dsn=4.0.0, stat=Deferred: Name server: sala.or.jp.: host name lookup failure
Dec 27 12:38:59 S167 ipop3d[987]: pop3 service init from 192.168.0.200
Dec 27 12:38:59 S167 ipop3d[987]: Login user=aoi host=[192.168.0.200] nmsgs=0/0
Dec 27 12:38:59 S167 ipop3d[987]: Logout user=aoi host=[192.168.0.200] nmsgs=0 ndele=0

設定と手順は下に示します。アドバイスをお願いできないでしょうか。m(__)m


「sendmail by RetHat7.3 設定完了」 by 08/28のまとめ。

No.7374 投稿時間:2002年12月27日(Fri) 13:59 投稿者名:伊藤淳 URL:

事前知識
・昔は、sendmailの設定ファイルを/etcに置いた。
・現在のsendmailは、/etc/mailに設定ファイルを置く。
・互換性を保つため、設定ファイルの実体は/etc/mailにおいて、/etcにはシンボリックリンクする。
実際の作業
・具体的に気をつけるのは、以下の3つのファイル
sendmail.cf, aliases, aliases.db(aliases.dbはaliasesから作られる)
・この3つのファイルは、実体を/etc/mailの下に置く
cd /etc
mv sendmail.cf mail
mv aliases mail
mv aliases.db mail
・以下のコマンドで、シンボリックリンク
cd /etc
ln -s mail/sendmail.cf .
ln -s mail/aliases .
ln -s mail/aliases.db .
・/etcで、ls -al sendmail.cfを実行してシンボリックリンクを確認

sendmailの最近のバージョンでは、local-host-namesとaccessの2つのファイルに設定がないと動作しない。
sendmail.cfは書式が難しいので直接手を入れるのには向かないのでsendmail.mcファイルを用いて、
m4マクロでsendmail.cfファイルを作り直す。
sendmail.mcの下記の行を無効にする。
dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')
↑無効にする。↑これは外部からのメール受け付けない。
その他若干の見直しをしたほうが安全なようです。

m4マクロで/etc/mail/sendmail.cfファイルを作り直す。
m4 /usr/share/sendmail-cf/m4/cf.m4 /etc/mail/sendmail.mc >/etc/mail/sendmail.cf

【設定ファイル】
サーバIPアドレス192.168.1.201、LAN内IPアドレスを192.168.1.1~として。

/etc/mail/access
192.168.1 RELAY

/etc/mail/local-host-names
abcd.com <-ドメイン名

/etc/hosts
127.0.0.1 localhost.localdomain localhost
192.168.1.201 ホスト名.abcd.com ホスト名

・iptables, ipchainsを停止
chkconfig --level 3 ipchains off
chkconfig --level 3 iptables off
(今回解った事、onだと受信POPが出来ない)
今回は、X Window を入れたので、level 5 も off にした。
但しランレベルは 3 で起動。

前回は、POP3サーバの構築手順を省いてアップしましたが、
UW IMAPのインストールとxinetd経由での起動設定が必要です。


DNSかゲートウエーの設定ミスでは

No.7375 投稿時間:2002年12月27日(Fri) 14:10 投稿者名:OAK URL:

> Dec 27 12:38:58 S167 sendmail[985]: gBR3cDj00983: to=<aoi@sala.or.jp>, ctladdr=<aoi@abcd.com> (500/500), delay=00:00:20, xdelay=00:00:20, mailer=esmtp, pri=31293, relay=sala.or.jp., dsn=4.0.0, stat=Deferred: Name server: sala.or.jp.: host name lookup failure

エラーはこの行です。
aoi@abcd.com から aoi@sala.or.jp へメールをリレーしようとしています
が sala.or.jp がDNSから見つからないという事。

sala.or.jpが本当なら私もDNSが引けません。
仮名なら、DNSかゲートウエーの設定ミスでは


こんなのが帰って来ました。

No.7379 投稿時間:2002年12月27日(Fri) 14:32 投稿者名:伊藤淳 URL:

早速のアドバイスありがとうございます。

> sala.or.jpが本当なら私もDNSが引けません。
nslookup sala.or.jp で帰って来ないですね。(?_?)

> 仮名なら、DNSかゲートウエーの設定ミスでは
実際のプロバイダーのメールアドレスです。
プロバイダーのsmtpを使えば使えば送れます。

こんなのが帰って来ました。
The original message was received at Fri, 27 Dec 2002 09:27:33 +0900
from [192.168.0.200]

----- The following addresses had transient non-fatal errors -----
<aoi@sala.or.jp>

----- Transcript of session follows -----
<aoi@sala.or.jp>... Deferred: Name server: sala.or.jp.: host name lookup failure
Warning: message still undelivered after 4 hours
Will keep trying until message is 5 days old


引けるDNSと引けないDNSがあるようです

No.7380 投稿時間:2002年12月27日(Fri) 15:05 投稿者名:OAK URL:

> 早速のアドバイスありがとうございます。
>
> > sala.or.jpが本当なら私もDNSが引けません。
> nslookup sala.or.jp で帰って来ないですね。(?_?)
>
> > 仮名なら、DNSかゲートウエーの設定ミスでは
> 実際のプロバイダーのメールアドレスです。
> プロバイダーのsmtpを使えば使えば送れます。
>
> こんなのが帰って来ました。
> The original message was received at Fri, 27 Dec 2002 09:27:33 +0900
> from [192.168.0.200]
>
> ----- The following addresses had transient non-fatal errors -----
> <aoi@sala.or.jp>
>
> ----- Transcript of session follows -----
> <aoi@sala.or.jp>... Deferred: Name server: sala.or.jp.: host name lookup failure
> Warning: message still undelivered after 4 hours
> Will keep trying until message is 5 days old

このメッセージは送れないので再送するという意味みたい。

再度 sala.or.jp のMXをdigで引くと出来ました。なぜだ?
ここ以外の相手にメールが送れるなら、メールサーバーの設定は合っていると考えて良いと思います。
引けるDNSと引けないDNSがあるようです。
どうも相手のDNSの設定みたい。
sendmailにこのドメインはここに送るというような設定ってないですかね。postfixにはあるようですが。


メールキューディレクトリに溜まってなく送り出されたようです。

No.7382 投稿時間:2002年12月27日(Fri) 15:32 投稿者名:伊藤淳 URL:

ツリーを引っ張ってすいません。m(__)m

> ここ以外の相手にメールが送れるなら、メールサーバーの設定は合っていると考えて良いと思います。
先ほど、14:34に他にメール送ってみましたが届かないようです。
今度は、リターンメールは帰って来なかったです。
2通送りましたが、今度はメールキューディレクトリに溜まってなく送り出されたようです。(?_?)

> sendmailにこのドメインはここに送るというような設定ってないですかね。postfixにはあるようですが。
良く解りませんが、調べてみます。


sala.or.jpのAレコードが引けません。

No.7386 投稿時間:2002年12月27日(Fri) 16:54 投稿者名:カイナン URL:http://yaguma.com

横やりですいません.カイナンです.sala.or.jpですがasahi-netのDNSでもnsやmxは引けますがAレコードは引けませんでした.anyで引いてもAレコードは出てきません.どうなっているんでしょうね?以前,自宅サーバーのDNSを設定しているとき,@ IN A 192.168.1.100の行を抜かしたことがあるんですが,そのときの状況に似ています.プロバイダーがDNSの設定ミスを犯すとは考えがたいのですが.


私は未だこの辺の処良く知らないのです。

No.7389 投稿時間:2002年12月27日(Fri) 17:19 投稿者名:伊藤淳 URL:

カイナンさん、コメントありがとうございます。

> 横やりですいません.カイナンです.sala.or.jpですがasahi-netのDNSでもnsやmxは引けますがAレコードは引けませんでした.anyで引いてもAレコードは出てきません.
そうですか。私は未だこの辺の処良く知らないのです...。

>どうなっているんでしょうね?以前,自宅サーバーのDNSを設定しているとき,@ IN A yaguma.com.の行を抜かしたことがあるんですが,そのときの状況に似ています.プロバイダーがDNSの設定ミスを犯すとは考えがたいのですが.
そうです。これは私が使っているプロバイダーで、そこを利用してサーバも立ててます。
Windowsは春からで、ここの掲示板のお陰で何とか安定するようになりました。
Linuxは夏からで、復習を兼ねて今回再インストールをしました。


大量のログで恐縮ですが...。

No.7391 投稿時間:2002年12月27日(Fri) 18:16 投稿者名:伊藤淳 URL:

みなさん、こんばんは。
カイナンさん、再度のコメントありがとうございます。もう一つのプロバイダーへも送れません。

再度、細部を見直して、全く前回と同じ手順で設定しましたが、やはり外部へ送れません。
大量のログで恐縮ですが、再度アドバイスをお願いできないでしょうか。m(__)m

Dec 27 18:06:32 S167 sendmail[942]: NOQUEUE: SYSERR(root): hash map "Alias0": unsafe map file /etc/aliases.db: Symbolic links not allowed
Dec 27 18:06:32 S167 sendmail[942]: NOQUEUE: SYSERR(root): Cannot create database for alias file /etc/aliases
Dec 27 18:06:33 S167 sendmail[955]: starting daemon (8.11.6): SMTP+queueing@01:00:00
Dec 27 18:07:18 S167 sendmail[958]: gBR8XrQ00873: to=<aoi@sala.or.jp>, ctladdr=<aoi@abcd.com> (500/500), delay=00:33:05, xdelay=00:00:20, mailer=esmtp, pri=121306, relay=sala.or.jp., dsn=4.0.0, stat=Deferred: Name server: sala.or.jp.: host name lookup failure
Dec 27 18:07:18 S167 sendmail[958]: gBR85Xl01510: to=<aoi@sala.or.jp>, ctladdr=<aoi@abcd.com> (500/500), delay=01:01:25, xdelay=00:00:00, mailer=esmtp, pri=211229, relay=sala.or.jp., dsn=4.0.0, stat=Deferred: Name server: sala.or.jp.: host name lookup failure
Dec 27 18:07:18 S167 sendmail[958]: gBR7WEA01363: to=<aoi@sala.or.jp>, ctladdr=<aoi@abcd.com> (500/500), delay=01:34:39, xdelay=00:00:00, mailer=esmtp, pri=301179, relay=sala.or.jp., dsn=4.0.0, stat=Deferred: Name server: sala.or.jp.: host name lookup failure
Dec 27 18:07:18 S167 sendmail[958]: gBR7okA01392: to=<aoi@sala.or.jp>, ctladdr=<aoi@abcd.com> (500/500), delay=01:16:12, xdelay=00:00:00, mailer=esmtp, pri=301229, relay=sala.or.jp., dsn=4.0.0, stat=Deferred: Name server: sala.or.jp.: host name lookup failure
Dec 27 18:07:43 S167 sendmail[1017]: gBR97g301017: from=<aoi@abcd.com>, size=1177, class=0, nrcpts=1, msgid=<044d01c2ad87$1e5851d0$c800a8c0@MA12H>, proto=SMTP, daemon=MTA, relay=[192.168.0.200]
Dec 27 18:07:43 S167 ipop3d[1020]: pop3 service init from 192.168.0.200
Dec 27 18:07:43 S167 ipop3d[1020]: Login user=aoi host=[192.168.0.200] nmsgs=0/0
Dec 27 18:07:43 S167 ipop3d[1020]: Logout user=aoi host=[192.168.0.200] nmsgs=0 ndele=0
Dec 27 18:08:03 S167 sendmail[1019]: gBR97g301017: to=<aoi@sala.or.jp>, ctladdr=<aoi@abcd.com> (500/500), delay=00:00:20, xdelay=00:00:20, mailer=esmtp, pri=31177, relay=sala.or.jp., dsn=4.0.0, stat=Deferred: Name server: sala.or.jp.: host name lookup failure
Dec 27 18:09:55 S167 ipop3d[1024]: pop3 service init from 192.168.0.200
Dec 27 18:09:55 S167 ipop3d[1024]: Login user=aoi host=[192.168.0.200] nmsgs=0/0
Dec 27 18:09:55 S167 ipop3d[1024]: Logout user=aoi host=[192.168.0.200] nmsgs=0 ndele=0


正引きできないドメイン名には、送信出来ない。

No.7395 投稿時間:2002年12月27日(Fri) 19:13 投稿者名:カイナン URL:http://yaguma.com

こんにちはカイナンです.
> Dec 27 18:08:03 S167 sendmail[1019]: gBR97g301017: to=<aoi@sala.or.jp>, ctladdr=<aoi@abcd.com> (500/500), delay=00:00:20, xdelay=00:00:20, mailer=esmtp, pri=31177, relay=sala.or.jp., dsn=4.0.0, stat=Deferred: Name server: sala.or.jp.: host name lookup failure
これはMTA(sendmail)の問題ではなくてsala.or.jpというドメイン名自体が正引きできない(IPアドレスに変換できない)ので送信できないのです.要するに現在のところsala.or.jpというドメイン名が使えないということです.私はsendmailのことを知りませんがその設定の中でsala.or.jpを使っていませんか.的外れかもしれませんが.


もう一つのプロバイダーへ送ったログです。

No.7394 投稿時間:2002年12月27日(Fri) 18:33 投稿者名:伊藤淳 URL:

掲示板を独占してしまい申し訳ないですが...。m(__)m

もう一つのプロバイダーへ送ったログです。上と内容が違いますのでアップさせてもらいます。

Dec 27 18:27:06 S167 sendmail[1040]: gBR9PK301040: from=<aoi@abcd.com>, size=1205, class=0, nrcpts=0, msgid=<045d01c2ad89$d37e9bd0$c800a8c0@MA12H>, proto=SMTP, daemon=MTA, relay=[192.168.0.200]
Dec 27 18:27:06 S167 sendmail[1040]: gBR9PK301040: to=<atsushi.itou@nifty.ne.jp>, delay=00:00:00, mailer=esmtp, pri=1205, dsn=4.4.3, stat=queued
Dec 27 18:27:06 S167 ipop3d[1041]: pop3 service init from 192.168.0.200
Dec 27 18:27:06 S167 ipop3d[1041]: Login user=aoi host=[192.168.0.200] nmsgs=0/0
Dec 27 18:27:06 S167 ipop3d[1041]: Logout user=aoi host=[192.168.0.200] nmsgs=0 ndele=0


Linuxにログインして sala.or.jp は引けるか見てください

No.7397 投稿時間:2002年12月27日(Fri) 20:02 投稿者名:OAK URL:

> 掲示板を独占してしまい申し訳ないですが...。m(__)m
>
> もう一つのプロバイダーへ送ったログです。上と内容が違いますのでアップさせてもらいます。
>
> Dec 27 18:27:06 S167 sendmail[1040]: gBR9PK301040: from=<aoi@abcd.com>, size=1205, class=0, nrcpts=0, msgid=<045d01c2ad89$d37e9bd0$c800a8c0@MA12H>, proto=SMTP, daemon=MTA, relay=[192.168.0.200]
> Dec 27 18:27:06 S167 sendmail[1040]: gBR9PK301040: to=<atsushi.itou@nifty.ne.jp>, delay=00:00:00, mailer=esmtp, pri=1205, dsn=4.4.3, stat=queued
> Dec 27 18:27:06 S167 ipop3d[1041]: pop3 service init from 192.168.0.200
> Dec 27 18:27:06 S167 ipop3d[1041]: Login user=aoi host=[192.168.0.200] nmsgs=0/0
> Dec 27 18:27:06 S167 ipop3d[1041]: Logout user=aoi host=[192.168.0.200] nmsgs=0 ndele=0

nifty へも送れないのですか。送れる所はあるのでしょうか。
LinuxのDNSやゲートウエイは正しいですか
Linuxにログインして sala.or.jp は引けるか見てください。
#dig sala.or.jp mx とすれば良いです。
IN MX mx1.sala.or.jp. がでればOKです。kkk.nuのMXもdigで見てください

それと sala.or.jp はDNS引けなくても正常です。使ってないから設定されてないのでしょう


mxレコードさえ正常であれば送信は可能でしょうか?

No.7403 投稿時間:2002年12月27日(Fri) 21:19 投稿者名:カイナン URL:http://yaguma.com

こんにちはカイナンです.OAKさん,少し不思議に思ったので質問させてください.
> それと sala.or.jp はDNS引けなくても正常です。使ってないから設定されてないのでしょ
メールサーバーというのは,mxレコードさえ正常であれば,例えばこの場合sala.or.jpが正引きできない場合でも使えるのでしょうか?この質問は,使ってないからというのは伊藤淳さんが使ってないからではなくてsalaが使ってないからという意味です.sendmailが使えないという趣旨に反してこのようなことを質問するのをお許しください.


メールは先にMXを見ますので、トップドメインでの正引きは不要です。

No.7405 投稿時間:2002年12月27日(Fri) 22:23 投稿者名:OAK URL:

> こんにちはカイナンです.OAKさん,少し不思議に思ったので質問させてください.
> > それと sala.or.jp はDNS引けなくても正常です。使ってないから設定されてないのでしょ
> メールサーバーというのは,mxレコードさえ正常であれば,例えばこの場合sala.or.jpが正引きできない場合でも使えるのでしょうか?この質問は,使ってないからというのは伊藤淳さんが使ってないからではなくてsalaが使ってないからという意味です.sendmailが使えないという趣旨に反してこのようなことを質問するのをお許しください.

その通り。
メールは先にMXを見ますので、トップドメインでの正引きは不要です。
(私の職場もそうです。www.???.co.jp がHP メールは xx@???.co.jp )
minidns.netもそう見たいです


追記。

No.7406 投稿時間:2002年12月28日(Sat) 02:31 投稿者名:鷹の巣 URL:http://sakaguch.com/

> > メールサーバーというのは,mxレコードさえ正常であれば,例えばこの場合sala.or.jpが正引きできない場合でも使えるのでしょうか?
 
> その通り。
> メールは先にMXを見ますので、トップドメインでの正引きは不要です。
 
C:\>nslookup -q=MX sala.or.jp
Server:  ns6.wakwak.com
Address:  211.9.227.5
 
Non-authoritative answer:
sala.or.jp      MX preference = 10, mail exchanger = mx1.sala.or.jp
 
sala.or.jp      nameserver = dns3.sala.or.jp
sala.or.jp      nameserver = dns4.sala.or.jp
sala.or.jp      nameserver = dns7.sala.or.jp
sala.or.jp      nameserver = dns1.sala.or.jp
sala.or.jp      nameserver = dns2.sala.or.jp
mx1.sala.or.jp  internet address = 61.211.64.68
dns3.sala.or.jp internet address = 61.211.64.6
 
 
メールアドレスaoi@sala.or.jpに送信する場合の動作について。
 
1.メールアドレスaoi@sala.or.jpのドメイン名部分のsala.or.jpのMXレコードから、
 配送先のメールサーバーのホスト名(PC機名)mx1.sala.or.jpを見る。
2.配送先のメールサーバーのホスト名(PC機名)mx1.sala.or.jpのAレコードから、
 IPアドレス61.211.64.68を見る。
3.IPアドレス61.211.64.68のポート25番へ接続する。
 
という流れになります。
試しに、aoi@[61.211.64.68]として、DNSサーバーを使用せずにメールを送って見て下さい。
# メールサーバーのホストによっては、うまく受信する場合があります。


勉強になりました

No.7408 投稿時間:2002年12月28日(Sat) 04:07 投稿者名:カイナン URL:http://yaguma.com

カイナンです.OAKさん,鷹の巣さんどうもありがとうございました.勉強になりました.不思議には思っていたのですよ.mx1.sala.or.jpとmx2.sala.or.jpと二つのメールサーバがあった場合どんなゾーンファイルになるのかなといろいろ考えてましたがよく分かりませんでした.ドメイン名が違えば簡単なのですが.なるほどです.この掲示板をのぞいていると少しずつ知識が増えていくようでうれしいです.


kkk.nu も同じです。

No.7404 投稿時間:2002年12月27日(Fri) 21:35 投稿者名:伊藤淳 URL:

> nifty へも送れないのですか。送れる所はあるのでしょうか。
> LinuxのDNSやゲートウエイは正しいですか
> Linuxにログインして sala.or.jp は引けるか見てください。
> #dig sala.or.jp mx とすれば良いです。
> IN MX mx1.sala.or.jp. がでればOKです。kkk.nuのMXもdigで見てください

; <<>> DiG 9.2.0 <<>> sala.or.jp mx
;; global options: printcmd
;; connection timed out; no servers could be reached

kkk.nu も同じです。


DNSクライアントがあやしいですね。

No.7411 投稿時間:2002年12月28日(Sat) 08:50 投稿者名:カイナン URL:http://yaguma.com

こんにちはカイナンです.私の誤った理解(DNSとメールの関係)が原因で伊藤淳さんを混乱させてしまったかもしれません.ごめんなさいです.
> kkk.nu も同じです。
DNSクライアントがあやしいですね.netcfg(X上で動きます)でネームサーバやゲートウェイの設定を見直してみたらどうでしょう.設定ファイルを直接ならば/etc/resolv.confあたりです.


resolv.confの設定内容。

No.7414 投稿時間:2002年12月28日(Sat) 10:15 投稿者名:伊藤淳 URL:

カイナンさん、おはようございます。コメントありがとうございます。

気がつかずNo.7413をアップしてしまいましたが、一旦削除させてもらいました。
OAKからもDNSやゲートウェイを調べるアドバイスを戴きました。↑
Windowsでは、IPCONFIG /ALL で調べれますね。
Linuxでは、それと同等のコマンドはあるのでしょうか。

さて本題です。
> DNSクライアントがあやしいですね.netcfg(X上で動きます)でネームサーバやゲートウェイの設定を見直してみたらどうでしょう.設定ファイルを直接ならば/etc/resolv.confあたりです.
X は未だ使ったことがないので...。

resolv.conf
search abcd.com
nameserver 192.168.0.1 <-ルータのIPアドレス->ゲートウェイ


resolv.confには、プロバイダのDNSを直接書いてみたらどうなるでしょうね。

No.7415 投稿時間:2002年12月28日(Sat) 10:36 投稿者名:カイナン URL:http://yaguma.com

こんにちはカイナンです.
> nameserver 192.168.0.1 <-ルータのIPアドレス->ゲートウェイ
これでよいような気がしますが.私もlinux始めてまだ3ヶ月.あまり詳しいことは分からないのです.
ネットワークの設定は/etc/sysconfig/networkとかifconfigコマンドとかがあります.
/etc/resolv.conf
nameserver 202.224.32.1
nameserver 202.224.32.2
のようにプロバイダのDNSを直接書いてみたらどうなるでしょうね.これ以上は分かりません.
参考文献
http://www.linux.or.jp/JF/JFdocs/NET3-4-HOWTO.html
もう一つの実験 ping asahi-net.or.jpなどとしてきちんとpingが打てるでしょうか?


Ping requestは失敗しました。

No.7416 投稿時間:2002年12月28日(Sat) 11:19 投稿者名:伊藤淳 URL:

コメントありがとうございます。

> /etc/resolv.conf
> nameserver 202.224.32.1
> nameserver 202.224.32.2
> のようにプロバイダのDNSを直接書いてみたらどうなるでしょうね.これ以上は分かりません.
ADSLにしたら知らせてくれなかったです。ISP曰くADSL接続では必要ない。

> 参考文献
> http://www.linux.or.jp/JF/JFdocs/NET3-4-HOWTO.html
後で読させてもらいます。

> もう一つの実験 ping asahi-net.or.jpなどとしてきちんとpingが打てるでしょうか?
Ping request could not find host sala.or.jp. Please check the name and try again.
です。


nameserverの設定を確認して下さい

No.7419 投稿時間:2002年12月28日(Sat) 11:49 投稿者名:AMM URL:http://www.ayamizu.com

皆様、おはようございます。そしてお久しぶりでございます。
> resolv.conf
> search abcd.com
> nameserver 192.168.0.1 <-ルータのIPアドレス->ゲートウェイ
この設定はルータのDNS機能をアテにしている設定かと思います。
恐らくご自身でBIND等のDNSサービスを動作されているでしょうからそこはサーバー自身をセットしてみて下さい。

例えば
nameserver 127.0.0.1
とか
nameserver (192.168.x.xなどサーバーのローカルアドレス)
とか
nameserver 0.0.0.0
なども効果があったりします。

もしBINDを起動してなければもちろん意味が無いのですが。


自前のDNSサーバは立ててないです。

No.7420 投稿時間:2002年12月28日(Sat) 12:18 投稿者名:伊藤淳 URL:

AMMさん、こんにちは。コメントをありがとうございます。

> 恐らくご自身でBIND等のDNSサービスを動作されているでしょうからそこはサーバー自身をセットしてみて下さい。
自前のDNSサーバは立ててないです。DynamicDNS miniDNS です。
Windowsでは順調に機能してます。未だ旧LinuxHD1.5GをPCに付ければ使えるはずです。

> 例えば
> nameserver 127.0.0.1
> とか
> nameserver (192.168.x.xなどサーバーのローカルアドレス)
> とか
> nameserver 0.0.0.0
> なども効果があったりします。
>
> もしBINDを起動してなければもちろん意味が無いのですが。
全部書いて見ましたが、これはBIND等を使った、自前のDNSサーバを前提とした設定でしょうか?。


ルーターの代行機能を使うのは一旦やめた方が良いのでは無いかと思います。

No.7422 投稿時間:2002年12月28日(Sat) 13:26 投稿者名:AMM URL:http://www.ayamizu.com

ちょっとわかりにくい説明でしたね。
> 全部書いて見ましたが、これはBIND等を使った、自前のDNSサーバを前提とした設定でしょうか?。
BINDがインストールされていて、それを稼動させるとたいていの場合デフォルトのままでサーバー自身がプロバイダの様なDNSサーバとして使えるようになります。(と思います)。

独自ドメインの場合はここにその情報を乗せますがべつに乗せなくても普通にDNSサーバーとして動作します。
そうなっている方がDNSの動作がはっきりしますからね。

だからそうなっているのではないかな?と思い書きました。

もし自身をDNSとして起動させてないのであればカイナンさんの言われている様にプロバイダのDNSなどを指定するほうが確実です。
解決するまでは、
今の設定のルーターの代行機能を使うのは一旦やめた方が良いのでは無いかと思います。


ClientからのtelnetによるSMTPテスト結果。

No.7417 投稿時間:2002年12月28日(Sat) 11:22 投稿者名:伊藤淳 URL:

以前、かつさんからサポートを受けたときのテストです。
「SMTPプロトコルのどこで弾かれたのかわかります。」とのことです。

Windowsマシンで、コマンドプロンプトを開く
入力>telnet サーバのIP 25
220 S167.abcd.com ESMTP Sendmail 8.11.6/8.11.6

入力> helo client.abcd.com
250 S167.abcd.com Hello client.abcd.com[192.168.1.200],pleased to meet you

入力> mail from:<aoi@abcd.com>
250 2.1.0 <aoi@abcd.com>... Sender ok

入力> rcpt to:<aoi@sala.or.jp>
250 2.1.5 <aoi@sala.or.jp>... Relaying ok
前回->550 5.7.1 <aoi@sala.or.jp>... Relaying denied

入力> test
前回->550 5.5.1 Command unrecognized: "test"

入力> .
2502.0.0 gBS2W8302311 Message accepted for delivery
前回->550 5.5.1 Command unrecognized: "."

入力> quit
550 5.5.1 Command unrecognized: "quit"
前回->211.2.0.0 S167.abcd.com closeing connection

何か解るのでしょうか?。m(__)m
後記:smtpの問題ではないのですね。そこから先の問題なのですね。m(__)m


Re: カイナンさんAMMさんのアドバイスで外部へ送信出来るようになりました。(^o^;)

No.7429 投稿時間:2002年12月28日(Sat) 16:00 投稿者名:伊藤淳 URL:

カイナンさん、AMMさん、みなさん、こんにちは。
ツリーを上げさせてもらいました。

ISPからDNSサーバIPアドレスを入手して、それをresolv.conf に書いたら外部へ送信出来るようになりました。
昨夜からのテストメールが大量に届きました。(^o^;)

No.7422AMMさん
>解決するまでは、
>今の設定のルーターの代行機能を使うのは一旦やめた方が良いのでは無いかと思います。
今回この様な設定方法初めて知りました。これは一時的なものなのでしょうか?。
それで、今後どのようにしたら良いのでしょうか?。

ISPからの返事を待っている間に、旧HD1.5MLinuxを戻してた試して見たら同じ状況でした。
こちらは正常に送受信出来ていたのですが...。
何か関係あるのでしょうか?。

追伸:メールキューがすっからかんになりました。(^o^;)


私からのお薦め

No.7433 投稿時間:2002年12月28日(Sat) 18:35 投稿者名:AMM URL:http://www.ayamizu.com

> ISPからDNSサーバIPアドレスを入手して、それをresolv.conf に書いたら外部へ送信出来るようになりました。
よかったですね。

> それで、今後どのようにしたら良いのでしょうか?。
そのままでも問題ありません。

ただ、せっかくサーバーを立てているのですから、DNSサーバーも動作させてみてはいかがでしょうか?
Redhatをお使いならBINDが簡単に動作するはずなので自分自身がDNSサービスを提供するのが良いと思います。
クライアントのDNS参照も自分サーバーにしてしまえます。

BIND 自体を起動させるには
/etc/init.d/named start
でいくはずです。
毎回自動起動させるには、まず
chkconfig named --list
で 3:off
となっている場合
chkconfig named on
とすることで
3:on
に変わるはずです。
これで通常のレベル3起動時にはnamedが動作するようになります。
これで先程の nameserver 127.0.0.1 で行けるはずです。


あと、もしBINDを起動させるのでしたら一つだけ設定を変えて置いてください。
DNSの元締めのJというサーバーのアドレスが変更になってます。
/var/named/ の下に
/var/named/named.ca
なんて名前であると思うんですが、OSによってちょっと名前の使い方が異なるので断言できませんが
(/etc/named.conf に type hintという部分に出てくるファイル名です)
中の
J.ROOT-SERVERS.NET.のところをさがして
J.ROOT-SERVERS.NET. 3600000 A 192.58.128.30
というIPに書き換えて置いてください。
少し前に変更になりました。


Re: 私からのお薦め、BIND DNSサーバー

No.7437 投稿時間:2002年12月28日(Sat) 19:57 投稿者名:伊藤淳 URL:

AMMさん、みなさん、こんばんは。長いツリーになってしまいました。
ここの掲示板が無かったら今の私は無いです。
鷹の巣さん、OAKさん、皆さん、ありがとうございます。m(__)m m(__)m ...

> > それで、今後どのようにしたら良いのでしょうか?。
> そのままでも問題ありません。
下のコメントの件了解しました。

> ただ、せっかくサーバーを立てているのですから、DNSサーバーも動作させてみてはいかがでしょうか?
そうなんです。次はDNSサーバーと思っていた処なのです。
> Redhatをお使いならBINDが簡単に動作するはずなので自分自身がDNSサービスを提供するのが良いと思います。
良く↑ご存知ですね。でもRedhat3は未だ未搭載です。
> クライアントのDNS参照も自分サーバーにしてしまえます。
でもその未だその必要性が良く解りません。(^_^;)
それだけでも本一冊になりますね。
早速明日目星を付けておいた青色「BIND DNS」\2,500円の書籍購入して来ます。

以下ご助言ありがとうございます。m(__)m
<引用省略>
> J.ROOT-SERVERS.NET. 3600000 A 192.58.128.30
> というIPに書き換えて置いてください。
> 少し前に変更になりました。
J.ROOT-SERVERS.NET. 3600000 A 198.41.0.10
となってました。


(補足)一時的ではありません

No.7434 投稿時間:2002年12月28日(Sat) 18:39 投稿者名:AMM URL:http://www.ayamizu.com

> 今回この様な設定方法初めて知りました。これは一時的なものなのでしょうか?。
これに答えていませんでしたね。
どちらかというとルータをDNSにする方法は一般のクライアント向けの機能です。
サーバーが参照するDNSサーバーはちゃんとしたDNSサーバー(自分も含めて)が良いと思います。

で、もしもBINDが動作しない場合は改めてご質問されたらよろしいかと思います。


よかったですね

No.7445 投稿時間:2002年12月28日(Sat) 22:10 投稿者名:カイナン URL:http://yaguma.com

こんにちはカイナンです.ほっとしました.途中で私が訳のわからんことをいってすいませんでした.


Re: ありがとうございました。

No.7451 投稿時間:2002年12月28日(Sat) 22:32 投稿者名:伊藤淳 URL:

カイナンさん、こんばんは。

> こんにちはカイナンです.ほっとしました.途中で私が訳のわからんことをいってすいませんでした.
いやいや、カイナンさんが解決に導いてくれました。m(__)m

これで、気分良く年末年始の休暇を過ごせます。(^o^;)
もうこの年になると誰も相手にしてくれなくなりました。(;_;)
パソコンが唯一の遊び相手です。さー明日は書店へ直行だー。(^0^;)

かつさん、ごらんになってますか。(^o^)/~


/etc/aliases or /etc/mail/aliases

No.7457 投稿時間:2002年12月29日(Sun) 02:09 投稿者名:かつ URL:http://www.kkoba.com/

伊藤さん、こんばんは。
解決おめでとうございます。
私のところにも、伊藤さんが出したメールが届いてました。

> Dec 27 18:06:32 S167 sendmail[942]: NOQUEUE: SYSERR(root): hash map "Alias0": unsafe map file /etc/aliases.db:
> Symbolic links not allowed
現在、/etc/aliasesは、/etc/mail/aliasesへのリンクになっていると思います。
上記のエラーを消すためにこれを逆にして、/etc/aliasesに実体を置いて、/etc/mail/aliasesをシンボリックリンクにして下さい。
(aliases.dbも同様に実体は/etc/aliases.dbにして/etc/mail/aliases.dbはシンボリックリンク)。

最近のsendmailは/etc/mailの下に設定ファイルを置くのが標準ですが、
・伊藤さんの使っているsendmailは、過去との互換性を重視して/etcの下に置くようにコンパイルしてある。
・sendmail.cfで伊藤さんが/etcの下に置くように設定している
のどちらかだと思います。


|目次|掲示板|過去ログ目次|▲頁先頭|