I have this situation, my Scalix server (Centos 5.2 and Scalix 11.4) is on a private network (192.168.2.117) and a fortinet firewall, acting as a DMZ. Public IP is on the 148.223.x.x network (static ip)
I'm having trouble sending email from scalix accounts and i think thats because of the private ip address, and hotmail ignores them.
Sending to hotmail gives me this on the mail-log
Code: Select all
Jul 1 15:34:35 centos sendmail[23055]: p61KYF6P023049: to=<mail@hotmail.com>, delay=00:00:19, xdelay=00:00:19, mailer=esmtp, pri=137750, relay=mx3.hotmail.com. [65.55.37.104], dsn=2.0.0, stat=Sent ( <001801cc382d$ebf09c80$c3d1d580$@mydomain.com.mx> Queued mail for delivery)
But with gmail, the mail goes all the way with no problem
Code: Select all
Jul 1 15:36:59 centos sendmail[23540]: STARTTLS=client, relay=gmail-smtp-in.l.google.com., version=TLSv1/SSLv3, verify=FAIL, cipher=RC4-SHA, bits=128/128
Jul 1 15:37:02 centos sendmail[23540]: p61Kau20023522: to=<mail@gmail.com>,<recipient@gmail.com>,<recipient2@gmail.com>, delay=00:00:05, xdelay=00:00:04, mailer=esmtp, pri=315878, relay=gmail-smtp-in.l.google.com. [74.125.113.27], dsn=2.0.0, stat=Sent (OK 1309552470 x2si2812762vds.150)
I know i have to change something on sendmail or scalix to be able to send messages using the public ip, not the private one.
any advice will be appreciated.
Xavier Alfeiran
PS. sorry for my crappy english
