The command:
Code:
zmprov md {primary domain} zimbraMailCatchAllAddress @{primary domain} will modify domain {primary domain}.
Your error says it does not exist.
Did you check if it shows up on the list, by typing:
If it does not come up, create it before modifying it:
Code:
zmprov cd domain.com
You said:
I am using the internal domain name of the primary mail server. It is in our DNS, but I have zimbra set to not do DNS lookups. Do I need to add our primary domain to Zimbra's hosts file?
No, as far as I understand. But it takes a few seconds to try it out. I think if the domain is created as desired then your problems are solved.