Link to home
Start Free TrialLog in
Avatar of jogm
jogm

asked on

users in co-existing mail server not receiving mails from internet(Split Domain)

I've created  a split domain with Lotus Domino(8.5.1) as Primary and Zimbra(7.2) as secondary. So around 50 new mail boxes are created in Zimbra which do not exist in Domino. So whenever Domino handles a mail destined for Zimbra user , it routes the mail to Zimbra through the "smart host" entry which I have given in Domino for co-existance.

The setup works fine internally within LAN.Any user on Zimbra can send/receive mail to and from Domino user and vice versa. Also zimbra user is able to send mails to outside world.(Earlier we had issues which prevented zimbra user sending mails to internet which was solved by EE Expert)

But  now the mails destined for zimbra users sent from internet doesn't reach the user.The sender from internet is not getting any bounce message too.Initially it was believed that our Endpoint device which is Sonicwall is checking LDAP server(Lotus LDAP) for list of authorised users who can receive mail. But then we created another LDAP server with entire list of users(domino+ zimbra) , but still zimbra user was not able to receive mails from internet while the domino user was able to.We even deleted the LDAP server from sonicwall to check if it is checking LDAP user to verify if it is a valid recipient.But in all these cases domino user was able to receive mail but zimbra user did not receive. I wonder what could be the reason

I've attached the screenshots of Domino configuration tabs for your reference.Find below the variables you will notice in the configuration pages.

zmail.abc.com - co-existing mail server with Domino(Zimbra)

192.9.200.26 - IP address of zimbra mail server(zmail.abc.com)

Please provide  a possible solution to overcome this situation.

Avatar of Sjef Bosman
Sjef Bosman
Flag of France image

Can you check the Domino server's log.nsf database, bot Misc and Mail sections, for entries around the time of a bounced mail?
What happens if you send a mail from a webmail host to a Zimbra user? Can you trace that, especially in the log.nsf database.

My guess: you configured Domino too tightly, it has to be allowed to relay mails from the outside to the outside: Internet to Zimbra via SMTP. But I'd like to see the log.nsf info first.

Did you also check the mail.box database(s), to see if there are pending mails?
Avatar of jogm
jogm

ASKER

couldn't find anything in logs from the sender or recipient.Can you check the configuration tabs attached to see where we have gone wrong?
Now why should be check the configuration when those mails never even arrived at the server? It's much like asking me to check all the light bulbs in your car when your battery is flat. It's pointless, I prefer a step-by-step approach. :-)

And the first step is to find out where the mail went. All mails that reach the server are logged. Ergo, no log no mail (or you couldn't find them...). Can it be that an earlier server/firewall/anti-spam node filtered these mails, for some reason? Did you try with your own Internet webmail, to send a mail to a Zimbra user?? You know the exact time the mail was sent, the exact sender and recipient, so it must be easily traceable.
Avatar of jogm

ASKER

Within LAN everything works fine. From outside, users connect to LAN thru VPN to access mail client. Anyways , we will check the firewall rules also to double check if anything is going wrong there.I'll getback after finding some log entries  in Domino for zimbra users.Thanks for your valuable suggestion.
You said that external mails don't arrive at the Zimbra mailbox. What I'm suggesting is that you set up a test situation where you control everything: your external webmail and your internal Zimbra test account. I'd really like to know what's the outcome of such a test. Where does it bounce (if it bounces)?
Avatar of jogm

ASKER

Yes, we could get the log now. The mail  is deliverd to domino from Firewall and its domino who is rejecting the mail.Here is the error:

08/29/2012 08:19:53 PM  SMTP Server: 192.9.200.8 connected
08/29/2012 08:19:54 PM  SMTP Server: Mail for tux@abc.com rejected for policy reasons.  Recipient could not be found in the Domino Directory.

Obviously , the user doesn't exist in Domino since its a zimbra user.Domino is instructed to deliver the mails whose mailboxes  doesn't exist in Domino to zimbra thru the "smart host" entry . And the setup works perfectly within LAN(when a domino user sends mail to zimbra user, it is delivered to zimbra user)

Now since we are clear where it is getting rejected , hope you can help us by verifying the configuration tabs attached to see where we went wrong.
ASKER CERTIFIED SOLUTION
Avatar of Sjef Bosman
Sjef Bosman
Flag of France image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of jogm

ASKER

Cheers Sir!! It's done. As you said below,

"In the Inbound Controls tab, Inbound Intended Recipients Controls, Verify that local domain recipients exist in the Domino Directory should be Disabled"

The above setting in our configuration document was in enabled state and once we disabled it , mails started flowing in for zimbra users.

Thanks a million. Accepting your answer.
Avatar of jogm

ASKER

Good work by Mr.sjef_bosman
:-) Thank you!
Hi Can you share the link of how to configure split domain with Lotus Domino server and zimbra mail server?