プロが教えるわが家の防犯対策術!

FedoraCore2上のPostfixです。

ローカル上で mail aite@*****.co.jp とやった場合、無事メールは届くものの
LAN内のWindowsPCよりOutlookを使って送ろうとすると Relay access denied
といってけられます。



4902135F: reject: RCPT from mypc.********.com[192.168.8.90]: 554 <aite@yahoo.co.jp>: Relay access denied; from=<watashi@********.com> to=<aite@*****.co.jp> proto=ESMTP helo=<[127.0.0.1]>


この場合、どこがおかしいのでしょうか?
また、たりない情報がありましたら、追加します。

A 回答 (2件)

設定がこう(↓)で、


> mynetworks=192.168.8.0/28, 127.0.0.0/8
ログがこう(↓)
> reject: RCPT from mypc.********.com[192.168.8.90]

(1) mynetworksが何を指定しているパラメータか
(2) 自分が設定した値がどの範囲のIPを指定しているか
(3) クライアントPCのIPアドレスはいくつか

この3つが判れば、どこがおかしいか判りますよね?
    • good
    • 1
この回答へのお礼

解決しました。ありがとうございました。

お礼日時:2005/02/13 21:01

 まず、「リレー」って分かるだろうか。

SMTPにおいて、リレーとは「別のSMTPサーバーに対してメールを配送する」、つまり君のPostfixがSMTPクライアントになる事を意味する。
 君のPostfixがなんでもかんでもリレーすると、スパムの踏み台になってしまう。なので、リレーを行う基準があるわけだ。

 細かい解説をすると長くなってしまうので、
「Postfix リレー」などで検索するとよいだろう。具体的には「mynetworks」を調べてくれい。

この回答への補足

mynetworks=192.168.8.0/28, 127.0.0.0/8 で設定
していますが、これではダメでしょうか?

補足日時:2005/02/12 21:57
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!