このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

qmailでの送信が遅いです このメッセージに返信する
日時: 2009/05/18 16:54
名前: 鯖嫌い
URL:
こちらのサイトを参考にしてqmailサーバーを構築させていただきました。
送受信は問題なく行えているのですが、送信時に10〜20秒ほどかかる状態が続いております。
http://centossrv.com/qmail.shtmlを参考にしてtcpserverにも-H -Rオプションを付けておりますので
DNSの逆引きやident処理などは行っていないと思います。(-l0を付けても変化はありませんでした)
echo to:test@example.com | /var/qmail/bin/qmail-inject にて送信を行うとログには次のように表示されます。
(test@example.comは実際には存在する別のアドレスです)
------------------------------
May 18 13:50:42 mail qmail: 1242622242.022802 new msg 19104103
May 18 13:50:42 mail qmail: 1242622242.022827 info msg 19104103: bytes 204 from <root@mail.****.jp> qp 20648 uid 0
May 18 13:50:42 mail qmail: 1242622242.105906 starting delivery 98: msg 19104103 to remote test@example.com
May 18 13:50:42 mail qmail: 1242622242.105923 status: local 0/100 remote 1/100
May 18 13:50:57 mail qmail: 1242622257.957026 delivery 98: success: ***.***.***.***_accepted_message./Remote_host_said:_250_2.6.0_<20090518T135057+0900-15015-0001>_Queued_mail_for_delivery/
May 18 13:50:57 mail qmail: 1242622257.957044 status: local 0/100 remote 0/100
May 18 13:50:57 mail qmail: 1242622257.957056 end msg 19104103
------------------------------
concurrencyにて同時配信数を変えても送信時間に変化はありませんでした。

DNSが引けてないようにも思われますがdigコマンドで対象確認したところ次の結果が帰ってきたので大丈夫ではないかと思います。
------------------------------
[root@******* ~]# dig example.com

; <<>> DiG 9.3.4-P1 <<>> example.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 9079
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;example.com. IN A

;; AUTHORITY SECTION:
example.com. 148 IN SOA ns001.example.com. admin.example.com. 2009051201 1800 600 604800 600

;; Query time: 8 msec
;; SERVER: ***.***.***.***#53(***.***.***.***)
;; WHEN: Mon May 18 16:37:44 2009
;; MSG SIZE rcvd: 97
------------------------------
遅れる原因が不明なので原因になりそうな部分があったら助けていただけないでしょうか。
記事編集 編集
Re: qmailでの送信が遅いです このメッセージに返信する
日時: 2009/05/18 17:44
名前: stranger
URL: http://ja.528p.com/
>[root@******* ~]# dig example.com
>
>; <<>> DiG 9.3.4-P1 <<>> example.com
>;; global options: printcmd
>;; Got answer:
>;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 9079
>;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
>
>;; QUESTION SECTION:
>;example.com. IN A
>
>;; AUTHORITY SECTION:
>example.com. 148 IN SOA ns001.example.com. admin.example.com. 2009051201 1800 600 604800 600
>
>;; Query time: 8 msec
>;; SERVER: ***.***.***.***#53(***.***.***.***)
>;; WHEN: Mon May 18 16:37:44 2009
>;; MSG SIZE rcvd: 97
>------------------------------
>遅れる原因が不明なので原因になりそうな部分があったら助けていただけないでしょうか。

ここのサイトのbindの設定に従うなら
dig example.com でlocalのIPアドレスが引けるはずです

一般的なsubドメイン(mail,wwwなど)を正引きする設定なら上記の応答で良いと思う
記事編集 編集
Re: qmailでの送信が遅いです このメッセージに返信する
日時: 2009/05/18 22:50
名前: 鯖嫌い
URL:
>>stranger 様
回答ありがとうございます。
digでオプションなしならIPまで引けるという事ですかね。

メールのログがもう少し詳細に出ればよいのでしょうが、tcpserverで-vなどを指定しているので
これ以上の詳細なログは出ないでしょうか。
DNSなどの状況も見れれば違うんでしょうが何が原因で遅延しているのかさっぱりな状態です。
記事編集 編集
Re: qmailでの送信が遅いです このメッセージに返信する
日時: 2009/05/19 15:15
名前: 鯖嫌い
URL:
色々と原因を調べた結果DNSが色々と引き回されて時間がかかっていたようです。
routeでメールサーバーを指定してやることで遅延は解消されました。
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -