Page 1 of 1
default server name (when setting up outlook with connector)
Posted: Fri Mar 09, 2007 7:32 am
by William
Hi,
Every time I set a user up in Outlook to use Scalix I am presented with this page after clicking the Advanced button.
mail is the name of our server.
Where would I need to add information to get this default to change to mail.ourdomain.com?
Many Thanks,
William.
Posted: Fri Mar 09, 2007 10:15 pm
by florian
you will just need to setup an alias called scalix-default-mail in your DNS (CNAME record) to point to your actual mailserver.
Cheers,
Florian.
Posted: Sun Mar 11, 2007 2:05 pm
by jedwards
This needs to be changed. People shouldn't need to set up a DNS entry just to accommodate this programming mistake.
Posted: Sun Mar 11, 2007 2:11 pm
by florian
Could you explain that last comment a bit further? I don't really see a "programming mistake" here....
The alternative would be to setup a "default" scalix host on a per-machine basis otherwise, i.e. during installation of Scalix Connect or through a control panel or registry setting. The information could hardly be stored on the Scalix server as there is no connection to the Scalix server at this time.
A centralized directory service such as DNS seems to be the correct solution for this. If you want to do it locally, btw., you can also put the alias into your Windows "hosts" file.
From a technical point of view, the only other thing I could see is some "broadcast" technology, in which the Scalix Server announces itself on the network through a Bonjour-Zeroconf-type technologies. This is something I would generally like to avoid as it pollutes the network and doesn't work properly in non-broadcast environments anyway.
Thoughts?
Florian.
Posted: Mon Mar 12, 2007 5:03 am
by William
I am with jedwards on this one.
Your advice is either incorrect/misguided or the system is incorrectly written.
We do not have a DNS server in house.
Posted: Mon Mar 12, 2007 9:53 am
by jch
We do not have a DNS server in house.
It really is very difficult to write a working mail server when you don't have a working DNS. Intenet mail critically depends on the DNS and there's no getting round it.
I appreciate that for very small installations you may be able to get away with not having a DNS most of the time, but it really is very very easy to configure a small DNS server.
I should add, I suppose, that it would be very difficult to do server testing with a non-DNS environment because too many tests depend on the DNS working properly and we'd have to re-engineer the test network as well as those (automated) tests to, well, basically, attempt to make the mail server work in a crippled environment.
jch
Posted: Mon Mar 12, 2007 10:07 am
by Kris
I agree with Florian that using DNS is the best way for doing this.. I just wish I thought of this before finishing e-mail migration.. I typed in the right servername so many times..

Posted: Mon Mar 12, 2007 10:26 am
by florian
William, Jedwards,
I'm still trying to understand what alternative you propose? Client needs to find the server someway and DNS seems to be the easiest-to-administer solution. If you don't have a DNS in house, you can certainly use the hosts-file approach, because I assume that if you don't have any server for your local network, you will have a very small number of workstations.
If you do, any machine running Windows 2000, 2003 or NT server will do as a DNS box - and any Linux machine will as well, including the Scalix server. The setup will not take you more than an hour, given a proper howto, and you'll gain a number of other significant advantages going forward.
... wondering ....
Florian.
Posted: Mon Mar 12, 2007 10:29 am
by Kris
Perhaps an option to generate an installer with the correct servername?
I don't see any other ways besides the current DNS solution.. using broadcasts is indeed very ugly (and won't even work in many situations).
Posted: Mon Mar 12, 2007 10:34 am
by William
florian:
The information could hardly be stored on the Scalix server as there is no connection to the Scalix server at this time.
Hi Florian,
Upon re-reading your posts I see that you are completely correct. I was thinking that it was misconfigured and using our hostname (mail) somehow with Scalix-default prepended to it.
No progamming mistake there, advice was correct.
DNS server or hosts file - both good options to consider.
Thank you.
William.
Posted: Fri Mar 16, 2007 1:17 am
by grahamk
What about being able to add default values to a *.ini file, and call the install file with the ini file as an arguement? I havent explored automated installs much, but I think that sxpro.exe supports this type of procedure?
Posted: Fri Mar 16, 2007 1:25 am
by florian
correct, sxpro.exe can be used for scripted profile generation including specification of the hostname. it is documented in the client deployment guide.
Florian.
Posted: Fri Mar 16, 2007 3:14 am
by btisdall
Also consider that having some sort of DNS will make your life easier in many other ways though.
I always use DNSmasq if a full BIND installation is unwarranted & can't recommend it highly enough.
It has a built in DHCP server & essentially serves information based on the leases it issues, entries in /etc/hosts from the machine on which it resides & info from your upstream (e.g. ISP) DNS servers, which it caches. You can also add MX records etc using its config file.
It's easily available on RH/Fedora, Debian/Ubuntu & I daresay SUSE too.
http://www.thekelleys.org.uk/dnsmasq/doc.html
Posted: Thu Mar 22, 2007 4:29 pm
by jedwards
Wow. Didn't mean to start an arguement. We put the connector software on the production server. Then we go around and set up Outlook and the connector. If we could put an entry in one file that lived on the production server with the installer files, just like the ini idea, that field would already be filled in to the real name of the server, of which exists a DNS entry. It just gets old after a few hundred times. So the programming error I made was based on these presuppositions. My apology is extended. Perhaps this function already exists and I missed it.