Quote:
Originally Posted by neverfeedback I send via Internet mail OK, but i can not receive mail intranet and internet.
Turn on DNS lookup then internet OK, but intranet can not receive |
Go through this thread:
Incoming Mail Problems - Zimbra :: Wiki
Contents of your /etc/hosts file?
Run these from your server:
Quote:
host `hostname` <--that's backticks not quotes & the word hostname unchanged
dig domain.com mx
dig domain.com any
|
Are the dig command outputs different if you run from an outside machine?
ie: Do you have a properly configured
Split DNS - Zimbra :: Wiki / are you on a LAN behind a NAT FW?
/blog/archives/2007/06/making-zimbra-bind-work-together.html Quote:
Originally Posted by neverfeedback Turn off Enable DNS lookup then send intranet OK, but can not send internet mail. |
Did you remember to set a relay when you did that?
Quote:
|
If you disable DNS Lookups, Zimbra will use the "gethostbyname() system library routine which normally also looks in /etc/hosts" (based on the entries on the "hosts" line in /etc/nsswitch.conf). If you do this but don't also specify an SMTP relay host (typically your ISP's SMTP server), which will take care of checking DNS, you will reverse your ability to send mail: suddenly you can send mail to other users on the Zimbra server, but you can't send to the internet.
|
If you're a multi-server setup check port 7025.
Worse case scenario is setting zimbraMailTransport on each account, but you should really fix your DNS if that's the problem.