太田です。 On Sat, 22 Jan 2005 00:02:31 +0900 "OOSATO,Kazzrou" <kazz@xxxxxxxxxxxxxx> 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@xxxxxxxxxxx に投稿する場合の 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@xxxxxxxxxxxxxxxx