My Java application is using Oracle API to send email using the company host server.
When the email is sent to employees of a particular company (they are using company email server) , email is delivered instantly but the received time is showing 4 hours difference that is minus 4 hours.

If anyone have faced this similar issue or any information on what is causing the time difference can provide me some information will be appreciated.

Note: User is coming from same timezone, but he is getting mail in his inbox has 4 hrs difference.
User and server has same time zone. May how do we check server setting of different cable providers..

plz respond quickly ASAP,