web-dev-qa-db-ja.com

Zimbraのインストール中にドメインMXレコードが見つかりません

このエラーが発生します:

DNS ERROR resolving MX for localhost.localdomain It is suggested that
the domain name have an MX record configured in DNS Re-Enter domain
name? [Yes]

名前付きファイル:

$ttl 38400
localhost.localdomain.  IN  SOA centoslpt.localhost.localdomain.
test.localhost.localdomain. (           1357549995          10800           3600            604800              38400 )
localhost.localdomain.  IN  NS         
centoslpt.localhost.localdomain.
centoslpt.localhost.localdomain.    IN  A   192.168.1.15
mail.localhost.localdomain. IN  MX  10 192.168.1.15

mXレコードがplsを検出しないのはなぜですか、BINDとwebminを使用しています。

1
user1347219

MXレコードは、アドレスではなく名前である必要があります。アドレスは、AまたはAAAAレコードを使用して名前から検索されます。

したがって、次のようなものが必要です。

mail.localhost.localdomain. IN  A  192.168.1.15
mail.localhost.localdomain. IN  MX  10 mail.localhost.localdomain.

AレコードとAAAAレコードのみが使用されることに注意してください。MXエントリによって参照されるFQDNには、有効なAレコードまたはAAAAレコード、あるいはその両方が必要です。CNAMEレコードは使用されません。

また、このメッセージは、mail.localhost.localdomainではなくlocalhost.localdomainのMXエントリを探していることを示しています。そのため、次のものが必要になる場合があります。

localhost.localdomain. IN  MX  10 mail.localhost.localdomain.

代わりにまたは同様に。 <users>@mail.localhost.localdomainおよびnot<users>@localhost.localdomainのメールを配信したい場合は、ホスト名が他の場所で間違って設定されている可能性があります(Zimbra admin/installフォーラムまたはserverfault.comがそれについて質問するのに適した場所です(実際、この質問は、superuser.com IMOよりもserverfault.comに掲載する方が適切です)。

1
David Spillett