- - PR -
sendmailでのメールヘッダの扱いについて
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2004-02-23 21:50
初めて投稿する、たけといいます。
sendmailについての質問なのですが、 現在RedHat7.3、sendmail8.11.6でメールサーバを構築し、 DMZに設置したリレーサーバで、 ローカルネットワークのメールサーバにリレーを行っています。 メールの送受信ともに正常に動いていたのですが、 先日リレーサーバのメールキューを見ると かなりの数のメールが(40件ほど)たまっていました。 そこで手動でキューの吐き出しを行ったのですが、 その中で「hogehoge.com:Name server timeout」となって メールが送信できないものがありました。 (外部からローカル宛のメール) そのメールのエンベローブ、メールヘッダを見てみると、 Sender、Recipientのドメインは上記のものとは異なっており、 上記のドメインはccに書かれていたメールアドレスのドメインでした。 そこでccのメールアドレスを削除して再度キューの吐き出しをしたところ、 メールを送信することが出来ました。 このことからメールをローカルにリレーする際に、 エンベローブだけではなく、メールヘッダのアドレスを含めた すべてのアドレスのネームサーバを探しに行ってるようなのですが、 メールをリレーする際にはすべてのアドレスのネームサーバを 探すものなのでしょうか? また、ローカルにちゃんとメールが配信されないと困るので、 このような動作をしないようにしたいのですが どうしたらいいのでしょうか? 対処方法をご存知の方がいらっしゃいましたら、 アドバイスをお願いいたします。 以下に、メールキューの吐き出しを行ったときのログを載せます。 [root@relay mqueue]# sendmail -v -qIi1LNAYJ0666 Running /var/spool/mqueue/i1LNAYJ06662 (sequence 1 of 1) <admin@local.co.jp>... Connecting to local.test.jp. via smtp... 220 local.test.jp ESMTP Sendmail 8.11.6/8.11.3; Mon, 23 Feb 2004 21:11:28 +0900 >>> EHLO relay.test.jp 250-local.test.jp Hello IDENT:root@localhost [127.0.0.1], pleased to meet you 250-ENHANCEDSTATUSCODES 250-8BITMIME 250-SIZE 250-DSN 250-ONEX 250-ETRN 250-XUSR 250 HELP >>> MAIL From:<sender@hoge.co.jp> SIZE=144369 250 2.1.0 <sender@hoge.co.jp>... Sender ok >>> RCPT To:<rcpt@test.jp> 250 2.1.5 <rcpt@test.jp>... Recipient ok >>> DATA 354 Enter mail, end with "." on a line by itself smtpserver.com: Name server timeout I/O error Closing connection to local.test.jp. |
1