2005年1月 6日

[linux-users:104215] Re: メールサーバー 外部へ送信できない

やまだ@三宝寺です。

On Thu, 6 Jan 2005 06:19:16 +0900
早間義博 <yossi@xxxxx> wrote:

> > sendmailは最近殆ど使いませんが...
> >
>
> 最近、良く見聞きしますが、私は逆に sendmail milter の方式を使用し
> てアクセス制限をしているので、全部受け取ってから、フィルターに掛け

> る、spam フィルタと同じ方式の MTA を使う気になりません。
> 言うなれば私の趣味ですね。

主語が抜けていましたね、「私は」と。
使っている所はsendmailを使っていると思いますので。

> > On Wed, 5 Jan 2005 23:33:05 +0900
> > 斎賀 正仙 <saiga@xxxxx> wrote:
> >
> > > 次にtelnetでsmtpに接続以下のようにチェックしました。
> > > # telnet 192.168.1.11 smtp
> > > Trying 192.168.1.11...
> > > Connected to 192.168.1.11.
> > > Escape character is '^]'.
> > > 220 localhost.localdomain ESMTP Sendmail 8.12.8/8.12.8; Wed, 5 Jan 2005 23:07:22 +0900
> > > helo localhost.localdomain
> > > 250 localhost.localdomain Hello [192.168.1.11], pleased to meet you
> > > mail from:exsample@xxxxx
> > > 250 2.1.0 exsample@xxxxx Sender ok
> > > rcpt to:machanori_jp@xxxxx
> > > 550 5.7.1 machanori_jp@xxxxx Relaying denied. IP name lookup failed [192.168.1.11]
> > > quit
> > > 221 2.0.0 localhost.localdomain closing connection
> > > Connection closed by foreign host.
> > >
> > > ここでご覧のようにRelaying deniedとなってしまいました。
> >
> > /etc/mail/accessで192.168.1.0/24を許可していないからではないですか?
> >
>
> 表題の現象が 192.168.1.11 で メイルプログラムを使ったり
> sendmail -f exsample@xxxxx machanori_jp@xxxxx
> のように送信している時に発生しているのなら、やまださんの指摘通りです。

telnet 127.0.0.1 smtp

として試した方が良かったかも知れないですね。
# ただしLANのサブネットが192.168.1.0/24だとすると。
# 同一サブネットからSMTP中継出来ない事がこの時点では気が付かない事になります
# が...

> メイルは下記の流れかと思います。
> メイル作成ホスト --> smtpホスト --> 外部ホスト
> (1) (2)
> (1) の流れは「メイル作成ホスト」が smtpホスト の access.db でRELAY
> が認められている事が必要です。
> (2) の流れは
> ・外部ホストが「smtpホスト」からのメイルを受け取る状態にある。
> e.g. 外部ホストの access.db に入っているなど
> ・dns などの設定や回線上「外部ホスト」が「smtpホスト」からアク
> セス可能で無ければなりません。
> 最近、種々の制約でアクセスを禁止する動きがあります。たとえば
> ・逆引きの出来ないホストからのアクセスを認めない
> ・動的割り当てに使用されているホストからのメイルは受け付けない
> などです。
>
> 私は外部ホストの受信拒否に合っているのではないかと言う予測に基づい
> て (2) の条件でのテストをお勧めしたのですが斎賀さんは(1)のテスト
> をされたのです。

いまはSMTP中継が旨く行かないだけですが、それをクリアーしてもまた別の問題が出
てくるでしょうね。
# まともに動く事が確認出来るまでは25番ポートをグローバルIPにポートフォワーディ
# ングするといった事は避けて頂いた方が宜しいかと思いますが...

> そこでsendmailを利用してメールを外部に配信しようとしたのですが
とか、
> メールはテスト送信専用目的である
と言われていますが、

> インターネットへの接続環境はフレッツADSLで常時接続、
> ドメインの取得はしておらず、プロバイダから動的グローバルIPが
> 割り振られそれをブロードバンドルーターのDHCPで2つのPCに分けています。

との事ですので、外部へ直接配送をしてしまうと相手側のSMTPサーバのポリシーで
SMTP中継が拒否されるかも知れないです。

--
0----+----1----+----2----+----3----+----4----+----5----+----6----+----7----#
山田 和雄 MailTo:yamada@xxxxx
Yamada Kazuo HomePage http://shadow.sampoji.jp/

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




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