Hi, I have zimbra in my company and sending/receiving emails works good if these are internal emails. Sending external emails (for example to email@example.com) works good also, but receiving emails from outside the company doesn't work!!!
The zimbra server (192.168.0.90) receives the emails from outside but doesn't send these mails to the users accounts. For example, sending an email from firstname.lastname@example.org (outside) to email@example.com (inside my company) the /var/log/zimbra.log says this:
Aug 28 10:59:56 localhost postfix/lmtp: 3F75C17E5FB:
firstname.lastname@example.org, relay=none, delay=0, status=bounced (Host or domain name not found. Name service error for name=localhost.localdomain type=A: Host not found)
After that the Zimbra Mail delivery system sends a post reply with the error to email@example.com:
The Postfix program
: Host or domain name not found. Name service error for
name=localhost.localdomain type=A: Host not found
Final-Recipient: rfc822; firstname.lastname@example.org
Diagnostic-Code: X-Postfix; Host or domain name not found. Name service error
for name=localhost.localdomain type=A: Host not found
I see the zimbra server is looking for himself?? (name=localhost.localdomain type=A: Host not found) Zimbra should be looking for mail.xxx.com instead of localhost.localdomain no? But I can't change the hostname in zimbra...
In my /etc/hosts I have:
127.0.0.1 localhost.localdomain localhostbut I don't sure if is it correct...
192.168.0.90 mail.xxx.com fedora
I can't see what I'm doing wrong...I'm dude