Mail Receiving issue in linux Environment

we got one critical issue in job scheduling.we are migrating one application from solaris environment (Current PROD) to SUSE linux 9 environment (New or ported PROD).The application actually schedules the job by filtering the subject of the incoming mail (using PROCMAIL).Here incoming mail is coming from personal mail id (eg user@companydomain.com).
My question is,
How it has to be implemented to receive the mails from personal mail id(eg user@companydomain.com) to the server application mail id (eg applicationID@Hostname) ?
is there any configuration file to make this work? and if it is so,please provide the file name and changes needs to be done.

Additional Information:-
We are currently working in SUSE linux 9 environment.I could able to send mail to personal mail id (user@companydomain.com) from server application mail id (applicationID@Hostname) environment .But the reverse is not happening,if we try to send,we get the failure notice.
In the current solaris environment, this mail sending from personal mail ID to application mail ID is working fine.But not working in the ported environment.

Advance Thanks :b:

With Regards,
Prabhu.M