Os registros MX devem ser nomes, não endereços. O endereço será pesquisado a partir do nome usando registros A ou AAAA.
Então você deveria ter algo mais como:
mail.localhost.localdomain. IN A 192.168.1.15
mail.localhost.localdomain. IN MX 10 mail.localhost.localdomain.
Observe que apenas os registros A e AAAA são usados: o FQDN referido por uma entrada MX deve ter registros A e / ou AAAA válidos; os registros CNAME não serão usados.
Além disso, a mensagem sugere que esteja procurando uma entrada MX para localhost.localdomain não mail.localhost.localdomain - portanto, você pode precisar de:
localhost.localdomain. IN MX 10 mail.localhost.localdomain.
em vez disso ou bem. Se você estiver querendo enviar e-mails para <users>@mail.localhost.localdomain
e não <users>@localhost.localdomain
, você pode ter seu nome de host definido errado em outro lugar (os fóruns de administrador / instalação do Zimbra ou serverfault.com podem ser melhores sobre isso (na verdade, esta questão seria melhor sentar em serverfault.com do que superuser.com IMO)).