2012-11-19 12 views
6

電子メール用にドメイン名を作成した2台の(仮想)マシンに2台のメールサーバーをテストしています。サーバーの1つが別のサーバーに電子メールを送信する必要がある場合、受信者ドメインのMXレコードに対してDNSルックアップを実行するように見えますが、送信元サーバーを正しいIPに指定しません。 /etc/hostsLinuxでは、ドメインのMXレコードを偽装するにはどうすればよいですか?

DNSサーバーをインストールし、受信者ドメインのカスタムMXレコードを作成する必要がありますか? Ubuntuでこれを行うにはどうすればいいですか、それとも簡単な方法がありますか?

答えて

4

通常、Ubuntuサーバはメッセージ転送エージェントとしてPostfixを使用すると仮定すると、disable_dns_lookups設定パラメータでPostfixにSMTPのDNS検索を無効にするよう指示することができます。 /etc/postfix/main.cfに位置Postfixの設定ファイルに次の行に

disable_dns_lookups = yesの

を追加します。これにより、メール受信者のドメインアドレスを解決しようとすると、Postfixが/etc/hostsになります。

関連する問題