-1

VPSにPostfixメールサーバーを設定しました。

先日、メールを送信したときに、次のエラーメッセージが表示されて返送されました。

Remote host said: 454 5.7.1 DXNS3 208.81.237.186: Message refused. Your host name dosen't match with your IP address: mx6-out.gaggle.net

これは私のサーバーの問題ですか?ちなみに、私のメールサーバーはmx6-out.gaggle.netではありませんが、mail.onlythebible.comである必要があります。

そのため、このエラーメッセージの意味と、それを解決する方法について少し混乱しています。この問題についてご協力いただきありがとうございます。

4

1 に答える 1

2

これは Postfix の設定の問題ではありません。

これは DNS 設定の問題です。

Postfix がmail.onlythebible.comにあると仮定しましょう。その名前 (DNS の A リソース レコード) への IP は173.255.234.40です。ここまでは順調ですね。しかし、IP の背後にある名前を取得する逆の方法があります。これは DNS のPTRリソース レコードです。あなたの場合、これはli244-40.members.linode.comに設定されています。ご覧のとおり、名前が一致しませんmail.onlythebible.com != li244-40.members.linode.com 。これにより、奇妙なエラーメッセージが表示されます。

解決策は、DNS の PTR をmail.onlythebible.comに設定することです。これを行う方法 (または可能かどうか) は、ホスティング プロバイダーによって異なります。逆引き DNS アドレスの DNS 構成を編集できる必要があります (ドメイン onlythebible.com の DNS 構成ではありません)。PTR の設定方法については、VPS プロバイダーにお問い合わせください。

于 2011-03-17T10:30:29.540 に答える