I am new to this forum and believe that my problem will find a solution here. The problem may be very small but I am not able to solve it so hope one of you will help me out
I have domain registered in godaddy.com and have also taken mail services (Public hosted service - the mail server hosted by godaddy.com has domain mailstore1.securever.net)
This server is fine and doing job for us. However I wanted some restrictions on the service for few users such as mail attachments (attachments should not be permitted) and mail recipients restrictions(should be able to send mail only within domain - user@example.com should be able to send mail to somebody@example.com and someone@specificdomain.com (this domain is our customer's) only and not to somebody@somedomain.com) Godaddy did not oblige on giving such restrictions
So I came up with an internal mail server within the LAN using zimbra. I created the MX record within the LAN with priority 10 for internal server and 20 to point to external mail server ( secureserver.net)
In short I have few mail boxes sitting on the external mail server and rest on the internal server. Within the LAN also I am having the same domain example.com. I can send mails for all the users that are hosted on zimbra box which is in the LAN
On the external DNS (godaddy.com) I am pointing the MX records - 10 external (securever.net) and 20 (public IP which NATs to internal zimbra server)
If I give the same priority the mails are erratic some go by and some bounce back
However I am not able to send mails from internal mail server userinternal@example.com to userexternal@example.com. They simply bounce back with a message recipient not found
Should I make any changes in the external DNS server
I am able to send mail from internal mail to user@specificdomain.com and also user@specificdomain.com is able to send mail to userexternal@example.com but not to userinternal@example.com
Could there be a solution for this. Kindly help.
The solution will help me out with data security issues
Regards Williams