I am running a mail server for our company (mycompany.com) on FC5 Linux, Sendmail 8.13.6-0.FC5.1. I am required by our corporate office to receive email for users at our company using the corporate domain (corporatedomain.com). My Sendmail server can only accept email from Postini SPAM proxy service. Our MX records point to Postini. Each local user, localuser@mycompanydomain.
com, has an alias to corporate email address, localuser@corporatedomain.
com, which gets delivered to my mail server. The trick is sending email to corporate, who is also using Postini, email addresses, corporateuser@corporatedom
in.com, that are not local to our Sendmail server.
For example:
localuser@mycompany and localuser@corporatedomain.
com needs to come to my server for local delivery. Sent from both local and external clients.
Also:
Internal clients must be able to send email to a corporate address, corporateuser@corporatedom
in.com not local to my Sendmail server that is accepting email for the corporatedomain.com.
I've looked at the sendmail virtual hosting table at /etc/mail/virtusertable.db
method, but I am stuck at forwarding on nonlocal users to corporate users.
virtusertable.db:
localuser@corporatedomain.
com localuser
@corporatedomain.com ????????????????????
I am running two DNS servers. One for internal requests and one for external internet requests. MX records for external DNS requests point to Postini. I am not sure what to do with setting up my DNS for internal requests. Do I point MX records to local mail server of corporate mail server (also Postini).
Any help would be appreciated.
Thanks!
Start Free Trial