I am assuming this scalix server is not available from the outside? (ie. behind a firewall, port 25 is not forwarded to it)
From what I think I understand from your message, you want to have this server get incoming mail from another server via fetchmail and then sendout email through another server as well?
I would setup the Scalix Server to have your correct domain name for email addresses. Since it is not available on the internet no mail will get delivered to it
Create your test users so they have their correct email addresses.
Use fetchmail to get the addresses for each user and have it delivered to the correct address.
When you to send mail out, tell Scalix to use a smarthost to relay your email to the other server. There is a howto on this at this location:
Code: Select all
http://www.scalix.com/wiki/index.php?title=HowTos/MTA_Integration#Smarthost_configuration
I hope that is what you are trying to do.
When you want to go to a production server, I would remove the smarthost part, remove the fetchmail part, and have your mail delivered directly to the Scalix Box.
Again, I hope I understood you correctly.
Shredder