質問: xxx.xxx.xxx.xxx.jp, localhost.xxx.xxx.xxx.xxx.jp, localhost となっています その他必要な情報がありましたらご指摘いただければと思います 外部からメールを送信すると、外部のメーラーにエラーメールが返ってきます mail deliverly error the following message to was undeliverable. the reason for the problem: 5.1.0 - unknown address error 550-'5.1.1 ... user unknown' 内部から内部へはうまく送受信できています どうぞよろしくお願いいたします
回答: #1です。 > 内部から内部へはうまく送受信できています 見落としていました。 内部から内部、と言うのはどういう事ですか? サーバ内、それともlan内? 外部から、と言うのは、外部から直接そのサーバにsmtp接続しているのか、それとも別のsmtpサーバからそのサーバにメールを転送しているのかによっても違ってきます。 postfixの設定以外にもいくつかチェックすべき事を列記してみます。 1. そもそもあなたのサーバはインターネットに出ていますか?ドメインは有効になっていますか?smtpプロトコルで外部からアクセス可能ですか? 2. 内部(同一ネットワーク内)から別のクライアントからsmtpサーバとして接続し、受信すべきドメインにメールした時にメールが振り分けられますか?振り分けられれば#1のprocmail等はあまり関係無くなります。 3. 接続プロバイダのop25b対策はどうなっていますか? メールプロトコルはかなり複雑なので、問題の切り分けをしっかりしていきましよう。