I am currently evaluating Scalix with a view to switching from our existing email system. I have installed a trial version (on Centos) and 'out of the box' my Scalix server will receive emails sent to it from our MailMarshal system and will send emails out via the internet.
I would now like to change the server to send all external emails to my MailMarshal server which is on the local LAN (so that it can apply it's rules to the messages before sending them on).
So far I have:
Set the MailMarshal server to accept mail from my Scalix server IP address (and tested it with a different mail program).
changed a line in /etc/mail/sendmail.mc to read define(`SMART_HOST', `mail.mailmarshal.com')dnl
run the command: m4 sendmail.mc > sendmail.cf
added a line in /etc/hosts to read xxx.xxx.xxx.xxx mail.mailmarshal.com mail
restart sendmail with the command: /etc/init.d/sendmail restart
Is there something else I need to do as it's not working? Most other packages I've looked at have an option to set the IP of an external SMTP server within their admin colsole.
By the way I'm also new to Linux
Thanks.