Disable reverse PTR check in Zimbra and force accept from invalid domains
- by ewwhite
I've moved an older Sendmail/Dovecot system to a Zimbra community edition system. I need to be able to receive messages from certain standalone Linux hosts that may not have valid A records or proper reverse DNS entries established (e.g. AT&T is the ISP or systems sitting on a consumer-level ISP). Establishing the reverse DNS or setting a SMARTHOST is not an option.
The error I get in zimbra.log is:
zimbra postfix/smtp[2200]: DB83B231B53: to=<root@host_name.baddomain.com>, relay=none, delay=0.07, delays=0.06/0/0/0, dsn=5.4.4,
status=bounced (Host or domain name not found. Name service error for name=host_name.baddomain.com type=A: Host not found
How can I override this? Is this more of a Postfix issue or is it Zimbra?
edit - The problem seems to be with an underscore in the hostname of the server. So it's a problem with root@host_name.baddomain.com. Again, how can I override this in Zimbra?