2005年1月22日

[vine-users:069875] Re: lists.linux.or.jp の helo restrictions

太田です。

On Sat, 22 Jan 2005 00:02:31 +0900
"OOSATO,Kazzrou" <kazz@xxxxx> wrote:

> 年末年始あたりから、lists.linux.or.jp が EHLO/HELO のドメイン名
> チェックを行なうように変わったようですね。
> EHLO <domain-name> の <domain-name> が正しい MX または A レコード
> を持っていないと 450 Host not fuond を返すという。

MX 及び A レコードが登録されていないホストからの接続要求は、Connection
timed out になるのではないでしょうか?

vine-users@xxxxx に投稿する場合の mail exchanger は下記の通りです

linux.or.jp mail exchanger = 0 lists.linux.or.jp.

下記条件のホストを用意し、それぞれのホストから lists.linux.or.jp の SMTP
ポートに接続した場合の、サーバの挙動を確認する実験を行いました。
* MX 及び A レコードに登録されているホスト
* MX 及び A レコードに登録されていないホスト

下記のコマンドを実行しました。
$ telnet lists.linux.or.jp 25

EHLO <domain> の <domain> を、正しい MX 及び A レコードを持っていない
linux.hoge にしました。
** server can't find linux.hoge: NXDOMAIN
** server can't find linux.hoge: NXDOMAIN

実験結果を以下に示します。

* MX 及び A レコードに登録されているホスト
Trying 210.171.226.47...
Connected to lists.linux.or.jp.
Escape character is '^]'.
220 lists.linux.or.jp ESMTP JLA-at-JPIX
EHLO linux.hoge
250-lists.linux.or.jp
250-PIPELINING
250-SIZE 20480000
250-VRFY
250-ETRN
250 8BITMIME

* MX 及び A レコードに登録されていないホスト
Trying 210.171.226.47...
telnet: connect to address 210.171.226.47: Connection timed out

MX 及び A レコードが登録されていないホストからの接続要求は、Connection
timed out になることが確認できます。
EHLO <domain> の <domain> が、正しい MX 及び A レコードを持っていなくて
も 250 を返しています。
EHLO/HELO でのエラーは 500, 501, 504, 421 のどれかを返すはずです。
メーリングリストに投稿できない原因は、EHLO/HELO のドメイン名チェック以前
の問題だと思います。
MX 及び A レコードが登録されていないホストからの接続要求は、Connection
timed out になることが、本当の原因ではないでしょうか?

--
Kazuhiro Ota

Matsue National College of Technology
The department of information engineering
j0006@xxxxx

投稿者 xml-rpc : 2005年1月22日 16:33
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/11699
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。