After installation of vesta control panel in VPS we found that we were able to send emails from webmail client but were not able to receive emails. We dug into it and found that it was an exim (mail server) configuration that have to be changed. Error shown in log file at var/log/exim/reject.log look like this:
Sender verify failed for <xyz@abc.com> host lookup did not complete
sender verify defer for <xyz@abc.com temporarily rejected RCPT <xyz@abc.com> : could not complete sender verify
You can check yours by typing
vi var/log/exim/reject.log in console.
So the fix is below:
1. Log in to your vesta cp admin account and click on server option on the top of control panel. You will presented with list of all the servers installed on your machine (server).
Note : Now also mail server will not work properly if your hosting provider does not provide reverse DNS.