- - PR -
qmailで外部への送信が出来ません
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2004-11-22 17:50
先日qmailのコンパイルではお世話になりました。
今回は送信時にmaillogで以下のメッセージが出ており外部への送信が出来ていません。 ------------- Nov 22 16:07:23 public qmail: 1101107243.787673 new msg 435552 Nov 22 16:07:23 public qmail: 1101107243.787776 info msg 435552: bytes 926 from <user01@public.xxx.co.jp> qp 17660 uid 515 Nov 22 16:07:23 public qmail: 1101107243.803870 starting delivery 10: msg 435552 to remote user_-3@ezweb.ne.jp Nov 22 16:07:23 public qmail: 1101107243.804056 status: local 0/10 remote 2/20 Nov 22 16:07:23 public qmail: 1101107243.804157 delivery 9: deferral: CNAME_lookup_failed_temporarily._(#4.4.3)/ Nov 22 16:07:23 public qmail: 1101107243.804247 status: local 0/10 remote 1/20 Nov 22 16:07:23 public qmail: 1101107243.809804 delivery 10: deferral: CNAME_lookup_failed_temporarily._(#4.4.3)/ Nov 22 16:07:23 public qmail: 1101107243.809975 status: local 0/10 remote 0/20 Nov 22 16:08:39 public qmail: 1101107319.807580 starting delivery 11: msg 435690 to remote ooooooo@mail.recruit.co.jp Nov 22 16:08:39 public qmail: 1101107319.807911 status: local 0/10 remote 1/20 Nov 22 16:08:39 public qmail: 1101107319.814981 delivery 11: deferral: CNAME_lookup_failed_temporarily._(#4.4.3)/ Nov 22 16:08:39 public qmail: 1101107319.815154 status: local 0/10 remote 0/20 Nov 22 16:09:19 public qmail: 1101107359.807466 starting delivery 12: msg 435546 to remote xxxx@ww.iiiii.or.jp Nov 22 16:09:19 public qmail: 1101107359.807663 status: local 0/10 remote 1/20 Nov 22 16:09:19 public qmail: 1101107359.814467 delivery 12: deferral: CNAME_lookup_failed_temporarily._(#4.4.3)/ Nov 22 16:09:19 public qmail: 1101107359.814628 status: local 0/10 remote 0/20 Nov 22 16:10:16 public qmail: 1101107416.807503 starting delivery 13: msg 435717 to remote xxxx@ww.iiiii.or.jp Nov 22 16:10:16 public qmail: 1101107416.807791 status: local 0/10 remote 1/20 Nov 22 16:10:16 public qmail: 1101107416.814553 delivery 13: deferral: CNAME_lookup_failed_temporarily._(#4.4.3)/ Nov 22 16:10:16 public qmail: 1101107416.814713 status: local 0/10 remote 0/20 Nov 22 16:11:29 public qmail: 1101107489.807555 starting delivery 14: msg 435549 to remote xxxx@ww.iiiii.or.jp Nov 22 16:11:29 public qmail: 1101107489.807879 status: local 0/10 remote 1/20 Nov 22 16:11:29 public qmail: 1101107489.814958 delivery 14: deferral: CNAME_lookup_failed_temporarily._(#4.4.3)/ Nov 22 16:11:29 public qmail: 1101107489.815129 status: local 0/10 remote 0/20 Nov 22 16:11:59 public qmail: 1101107519.807635 starting delivery 15: msg 435730 to local user01@xxx.co.jp Nov 22 16:11:59 public qmail: 1101107519.807977 status: local 1/10 remote 0/20 Nov 22 16:11:59 public qmail: 1101107519.819233 delivery 15: deferral: Uh-oh:_home_directory_is_writable._(#4.7.0)/ Nov 22 16:11:59 public qmail: 1101107519.819451 status: local 0/10 remote 0/20 Nov 22 16:13:17 public qmail: 1101107597.817562 starting delivery 16: msg 435740 to remote ssssssss@mail2.mma.or.jp Nov 22 16:13:17 public qmail: 1101107597.817886 status: local 0/10 remote 1/20 Nov 22 16:13:17 public qmail: 1101107597.824971 delivery 16: deferral: CNAME_lookup_failed_temporarily._(#4.4.3)/ Nov 22 16:13:17 public qmail: 1101107597.825144 status: local 0/10 remote 0/20 Nov 22 16:13:26 public qmail: 1101107606.817414 starting delivery 17: msg 435622 to remote mmmmmmm@b-it.co.jp Nov 22 16:13:26 public qmail: 1101107606.817573 status: local 0/10 remote 1/20 Nov 22 16:13:26 public qmail: 1101107606.824104 delivery 17: deferral: CNAME_lookup_failed_temporarily._(#4.4.3)/ Nov 22 16:13:26 public qmail: 1101107606.824269 status: local 0/10 remote 0/20 Nov 22 16:13:52 public qmail: 1101107632.817548 starting delivery 18: msg 435550 to remote xxxx@ww.iiiii.or.jp Nov 22 16:13:52 public qmail: 1101107632.817848 status: local 0/10 remote 1/20 Nov 22 16:13:52 public qmail: 1101107632.824751 delivery 18: deferral: CNAME_lookup_failed_temporarily._(#4.4.3)/ Nov 22 16:13:52 public qmail: 1101107632.824920 status: local 0/10 remote 0/20 Nov 22 16:14:04 public qmail: 1101107644.817495 starting delivery 19: msg 435552 to remote user-3@ezweb.ne.jp Nov 22 16:14:04 public qmail: 1101107644.817808 status: local 0/10 remote 1/20 Nov 22 16:14:04 public qmail: 1101107644.824838 delivery 19: deferral: CNAME_lookup_failed_temporarily._(#4.4.3)/ Nov 22 16:14:04 public qmail: 1101107644.825001 status: local 0/10 remote 0/20 -------------------------- 過去のスレッドを見てみたのですが、メールサーバーと、DNSサーバーが同じ環境で動作している場合しか見あたらなかったので質問させて頂きます。 外側DNS IN NS dns.ooo.co.jp. IN NS ns-tk013.ocn.ad.jp. IN MX 10 public.ooo.co.jp. ; network IN A 219.165.nnn.168 dns IN A 219.165.nnn.170 public IN A 219.165.nnn.171 www2 IN A 219.165.nnn.172 ; mail IN CNAME public www IN CNAME public ftp IN CNAME public 内側DNS 1D IN NS inner.ooo.co.jp. 1D IN MX 10 public.ooo.co.jp. public. 1D IN MX 10 public.ooo.co.jp. inner. 1D IN A 192.168.kkk.4. public. 1D IN A 192.168.mmm.5. ceylon. 1D IN CNAME inner.ooo.co.jp. www. 1D IN CNAME public.ooo.co.jp. mail. 1D IN CNAME public.ooo.co.jp. $GENERATE 5-254 OOO-$ A 192.168.kkk.$ ;;End Creat と、こんな感じで、メールサーバ自身にはDNSを組込んでありません。 /var/qmail/control の内容は [defaultdomain] ooo.co.jp [defaulthost] public.ooo.co.jp [locals] localhost public.ooo.co.jp mail.ooo.co.jp http://www.ooo.co.jp ftp.ooo.co.jp ooo.co.jp [me] public.ooo.co.jp [plusdomain] ooo.co.jp [rcpthosts] localhost public.ooo.co.jp mail.ooo.co.jp http://www.ooo.co.jp ftp.ooo.co.jp sot.co.jp [envnoathost] ooo.co.jp となっています。 この状態で、メールサーバー自身からの外部への発信も、内側のアドレスにぶら下がっているクライアントからの外部への発信も出来ない状態です。 qmailの起動スクリプトは以下の通りです。 /usr/local/bin/tcpserver -x /etc/tcp.smtp.cdb -v -u 515 -g 506 \ 0 smtp /var/qmail/bin/qmail-smtpd 2>&1 | /var/qmail/bin/splogger smtpd 3 & /usr/local/bin/tcpserver -HR -x /etc/tcp.pop3.cdb -v 0 pop-3 \ /var/qmail/bin/qmail-popup public.ooo.co.jp /bin/checkpassword\ /var/qmail/bin/qmail-pop3d Maildir 2>&1 | /var/qmail/bin/splogger pop3d 3 & 宜しくご指導のほどお願いします。 [ メッセージ編集済み 編集者: ちゃー 編集日時 2004-11-22 17:53 ] [ メッセージ編集済み 編集者: ちゃー 編集日時 2004-11-22 18:01 ] | ||||||||
|
投稿日時: 2004-11-22 18:05
初めまして。
識者ではないので外しているかもしれませんが・・・ CNAME_lookup_failed_temporarily._(#4.4.3)/ ↑ からみるとMX系のレコードにCNAMEを使われてますよね? public. 1D IN MX 10 public.ooo.co.jp. inner. 1D IN A 192.168.kkk.4. public. 1D IN A 192.168.mmm.5. ceylon. 1D IN CNAME inner.ooo.co.jp. www. 1D IN CNAME public.ooo.co.jp. mail. 1D IN CNAME public.ooo.co.jp. たしか、 MXレコードの周りでCNAMEを使うことは推奨されていなかった気がします(RFC?)。 しかも、レコードのホスト名の部分って最後に「.」をつかうと、ドメインとかを 後につけないようになりますよね? 上記の書き方だと「www.」とかになっているので、 CNAMEがきちんと出来ずにエラーになっているのでは?と思います。 digとかでちゃんとホスト名からIPを引けますか? それは最低限確認しておいたほうが良いと思います。 | ||||||||
|
投稿日時: 2004-11-23 20:28
まず、CNAMEのメッセージの方ですが、remote配送のすべてで でているようですのでOS設定自体でDNSが引けますか? CNAME関連にかかわらず引けない場合もこのメッセージがでますよ。 /etc/resolv.confってちゃんと設定されていますか? Uh-ohの方ですが、local配送とそのドメインが一致してない気もしますが homeディレクトリとか、Maildirとか正しく存在してますか? | ||||||||
|
投稿日時: 2004-11-24 09:21
CNAMEをやめて、Aレコードに換えて試してみます。 | ||||||||
|
投稿日時: 2004-11-24 09:37
pingでは [root@public root]# ping dns.sot.co.jp PING dns.sot.co.jp (192.168.10.3) 56(84) bytes of data. 64 bytes from dns.sot.co.jp (192.168.10.3): icmp_seq=1 ttl=255 time=0.228 ms 64 bytes from dns.sot.co.jp (192.168.10.3): icmp_seq=2 ttl=255 time=0.143 ms 64 bytes from dns.sot.co.jp (192.168.10.3): icmp_seq=3 ttl=255 time=0.142 ms 64 bytes from dns.sot.co.jp (192.168.10.3): icmp_seq=4 ttl=255 time=0.147 ms --- dns.sot.co.jp ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 2997ms rtt min/avg/max/mdev = 0.142/0.165/0.228/0.036 ms [root@public root]# ping mail.sot.co.jp PING mail.sot.co.jp (192.168.10.5) 56(84) bytes of data. 64 bytes from mail.sot.co.jp (192.168.10.5): icmp_seq=1 ttl=64 time=0.283 ms 64 bytes from mail.sot.co.jp (192.168.10.5): icmp_seq=2 ttl=64 time=0.065 ms 64 bytes from mail.sot.co.jp (192.168.10.5): icmp_seq=3 ttl=64 time=0.063 ms 64 bytes from mail.sot.co.jp (192.168.10.5): icmp_seq=4 ttl=64 time=0.177 ms --- mail.sot.co.jp ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3055ms rtt min/avg/max/mdev = 0.063/0.147/0.283/0.091 ms で、digを実行すると [root@public root]# dig ; <<>> DiG 9.2.1 <<>> ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 61647 ;; flags: qr rd ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 13 ;; QUESTION SECTION: ;. IN NS ;; ANSWER SECTION: . 394119 IN NS B.ROOT-SERVERS.NET. . 394119 IN NS C.ROOT-SERVERS.NET. . 394119 IN NS D.ROOT-SERVERS.NET. . 394119 IN NS E.ROOT-SERVERS.NET. . 394119 IN NS F.ROOT-SERVERS.NET. . 394119 IN NS G.ROOT-SERVERS.NET. . 394119 IN NS H.ROOT-SERVERS.NET. . 394119 IN NS I.ROOT-SERVERS.NET. . 394119 IN NS J.ROOT-SERVERS.NET. . 394119 IN NS K.ROOT-SERVERS.NET. . 394119 IN NS L.ROOT-SERVERS.NET. . 394119 IN NS M.ROOT-SERVERS.NET. . 394119 IN NS A.ROOT-SERVERS.NET. ;; ADDITIONAL SECTION: A.ROOT-SERVERS.NET. 480519 IN A 198.41.0.4 B.ROOT-SERVERS.NET. 480519 IN A 192.228.79.201 C.ROOT-SERVERS.NET. 480519 IN A 192.33.4.12 D.ROOT-SERVERS.NET. 480519 IN A 128.8.10.90 E.ROOT-SERVERS.NET. 480519 IN A 192.203.230.10 F.ROOT-SERVERS.NET. 480519 IN A 192.5.5.241 G.ROOT-SERVERS.NET. 480519 IN A 192.112.36.4 H.ROOT-SERVERS.NET. 480519 IN A 128.63.2.53 I.ROOT-SERVERS.NET. 480519 IN A 192.36.148.17 J.ROOT-SERVERS.NET. 480519 IN A 192.58.128.30 K.ROOT-SERVERS.NET. 480519 IN A 193.0.14.129 L.ROOT-SERVERS.NET. 480519 IN A 198.32.64.12 M.ROOT-SERVERS.NET. 480519 IN A 202.12.27.33 ;; Query time: 25 msec ;; SERVER: 219.165.111.170#53(219.165.111.170) ;; WHEN: Wed Nov 24 09:32:51 2004 ;; MSG SIZE rcvd: 436 と、こんな感じになります。
あ、DNSを組んでいないので見逃していました。 この辺りに問題があるかも。 現在の設定は... localdomain となっているので、これを修正してトライしてみます。 | ||||||||
|
投稿日時: 2004-11-25 15:41
お世話になっております。
ようやく開通しました。 やはりresolv.confを書いていなかったのが災いしていたようです。 皆様ありがとうございました。 |
1