[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[postfix-jp:03509] Re: 外部か ら受信ができない



奥野 憲人です。

--
> 中満です.

こんばんは。
OSのバージョンをRedhat8からRedhat9に変更しました。
(本は「できるPRORedhat Linux」)
今回は実験をしていたため、いろいろありまして遅くなりました。
Postfixだけだと、いまいち分かりにくいのでApache(RPM版)をインストールして
おきました。
Telnetの80番ポートにアクセスすると正常にアクセスが出来ました。
(IEでも表示可能)
ところがPostfixは未だに外部のネットワークからアクセスできません。
(上流ISPとfreemailなど)

> > > 2. % telnet fqdn.example.com 80 (apacheが有れば)
> > > 3. % telnet fqdn.example.com 25
> > は、
> > ホストへの接続が出来ませんでした。ポート番号(25、80).
> > 対象のコンピュータによって拒否されたため接続できませんでした。
> > となります。
> > IPアドレスでも実験したのですが、やはり上記と同じ結果になります。
> この時点でネットワークが開通していない or Apache, Postfixが起動してないので
> Postfix以前の問題でしょう?

と思っていたのですが、80番ポートがアクセスできました。
(Redhat8でも同じでした。WEBは問題なく接続していました。)

> > http://www.nanet.co.jp/rlytest/relaytest.htmlさんの不正中継でのテストで
> > はメールからの方は接続できないと言われ、
> となるのは当然でしょう.
> > 送出用の方では正常に拒否されたと出ました。
> 25/tcpに接続できない = 拒否されたではなくて?

はい違います。
きちんとメールが届いています。

結果
メールアドレスを入力する方-userid@example.com-

fqdn.example.com (pri=0)

接続に失敗:ネットワークが混雑しているか、
		サーバが停止している可能性があります。

失敗: メールサーバーに接続できませんでした。

送出用サーバーを入力する方-example.com-
<<< 220 fqdn.example.com ESMTP Postfix
>>> HELO rlytest.nanet.co.jp
<<< 250 gateway.being.ac
>>> MAIL FROM:<"bfc302:TPR TEST http://www.nanet.co.jp/rlytest/ 
	requested from [ip]"@example.com>
<<< 250 Ok
>>> RCPT TO:<rlytest@xxxxxxxxxxx>
<<< 554 <rlytest@xxxxxxxxxxx>: Relay access denied
正常:中継は拒否されました。 

と、Postfixが応答メッセージを返しています。

> > 鬼瓦実験室サーバテスト
> > http://onigawara.dip.jp/oni/rd/ckserver.html
> > も送信が出来ました。

結果

SMTP サーバ試験開始
SMTP server name : example.com

Mailサーバが見つかりました。

user name : userid

接続OKです
connect response = 220 fqdn.example.com ESMTP Postfix
HELO send : example.com
HELO response = 250 fqdn.example.com
MAIL FROM send : checkmaster@xxxxxxxxxxxxxxxx
MAIL FROM response = 250 Ok
RCPT send : userid@example.com
RCPT TO: response = 250 Ok
DATA send :
DATA response = 354 End data with .
send : From: checkmaster@xxxxxxxxxxxxxxxx
send : TO: userid@example.com
send : Subject: test smtp
send :
send : Test SMTP Message. This Message is sent from Mail test server.
response = 250 Ok: queued as 51112A2260
send : quit
response = 221 Bye
MAILは正常に送信されました。

となり、受信が出来ています。

> で,なぜ25/tcpに接続できないのに送信に成功するんですか?

また、最初のスレッドの時に出たlocalを立てるとありましたが、
ps -aux | grep post
とすると、外部から受信できている時は出てくるのですが、失敗していると
立ち上がりません。
常に立ち上げていないといけないのでしょうか?
浅はかな知識だと
25ポートにアクセス→(OSが)local起動させる
と記憶しているのですが…

--

                                                      奥野 憲人
                                           <wizard@xxxxxxxxxxxxxxxxxxxx>
*-----------------------------------------------------------------------*
                       Your Mail Property is....
             Mail Address is nomo@xxxxxxxxxxxxxx
             Transmitting time is 2003/09/27 17:28:17.
             Received time is 2003/09/27 17:44:45.
             Message-Id is 20030927172817.61762600.nomo@xxxxxxxxxxxxxx
*-----------------------------------------------------------------------*

Follow-Ups
[postfix-jp:03510] Re: 外部か ら受信ができない, Hideo NAKAMITSU
References
[postfix-jp:03436] Re: 外部か ら受信ができない, Norihito Okuno
[postfix-jp:03437] Re: 外部か ら受信ができない, Hideo NAKAMITSU

[検索ページ] [Postfix-JP ML Home]