không tìm thấy bản ghi MX trong khi cài đặt Zimbra


1

Tôi nhận được lỗi này:

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]

tập tin được đặt tên:

$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

Tại sao bản ghi MX không được phát hiện, tôi đang sử dụng BIND và webmin.


Bản ghi MX được hiển thị trong tệp có tên ở trên

Câu trả lời:


1

Bản ghi MX phải là tên, không phải địa chỉ. Địa chỉ sẽ được tra cứu từ tên bằng các bản ghi A hoặc AAAA.

Vì vậy, bạn nên có một cái gì đó giống như:

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

Lưu ý rằng chỉ các bản ghi A và AAAA được sử dụng: FQDN được đề cập bởi một mục MX nên có các bản ghi A và / hoặc AAAA hợp lệ, các bản ghi CNAME sẽ không được sử dụng.

Ngoài ra, thông báo cho thấy nó đang tìm kiếm một mục MX cho localhost.localdomain chứ không phải mail.localhost.localdomain - vì vậy bạn có thể cần:

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

thay vào đó hoặc là tốt. Nếu bạn muốn phân phát thư <users>@mail.localhost.localdomainkhông <users>@localhost.localdomain thì bạn có thể đặt tên máy chủ của mình ở nơi khác (quản trị viên / cài đặt Zimbra hoặc serverfault.com có ​​thể là một nơi tốt hơn để hỏi về điều đó (thực tế câu hỏi này sẽ tốt hơn khi ngồi trên serverfault. com hơn superuser.com IMO)).

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.