Hi guys,
so this is about a big step regarding to our local network (again). I’m sure some of you know the great software of Scalix, a really nice eMail, Calendaring & Collaboration platform. The best thing is: there’s a Community Edition available which means, you can run a local server with MS Exchange like – or even better features, for free!
Yes! It is really free for a limited number of users. We’re 2 persons here plus maybe some family members, so we POSSIBLY reach the 5 free Premium User Account limits, maybe not. I said better than Exchange and that’s true. If you’ve ever used the SWA (Scalix Web Access) and OWA (Outlook Web Access), you’ll notice one thing: OWA ONY works good on Internet Explorer (6+). If you are like us and run Mac OS X or Linux, you’ve a very bad version when you log on OWA from Firefox, Safari or some other better browser than IE. Well, SWA allows you to use the browser or your choice. In my mind – since Firefox has released version 3 – that is Firefox – also on my Mac. The Plugins/Addons are such great and I everytime use some of them which makes my weblive much easier.
Another big plus to go with Scalix is the point, that it allows you to connect directly with your iCal (or Evolution, Ligtning etc.) calendar. Of course you may send invitations and handle meetings like you know it from Exchange/Outlook. There’s also a Outlook Connector available for free!
So – what’s the point that I want it so badly and have to re-organize our LAN (again
)?
Well, I’m crazy for eMail solutions as long as I can remember. I’m fascinated of Outlook & Exchange, but using it is expensive. Sure, you can go and buy a Windows Server 2003 SBS for 400 Euros nowadays and you’re fine then. It’s not the money (even if I have to say, that 400 Euros are a lot for an outdated software!). No, it’s not just the point that Scalix Community Edition is free, it’s more that it’s also based on Free Software. In this case – for us – it means switching out server from Debian Etch to Cent OS 5. So, I have to fiddle out how to enable AFP on Cent OS and have to learn a lot new things, because it’s really different from “apt-get”-like Operating Systems like Debian & Ubuntu.
What do I need to set it up?
First of all, the server itself. Out new Athlon64EE server with 4GB of RAM and 2TB+ of storage is a very nice machine to start with. Even though, if you want to have your own mailserver stored in your basement in your own rack, like we will have it soon, you also need a fix IP address and – even more important than this – you’ll need a correct Reverse-DNS entry!
So here’s the story about Reverse-DNS and why it is so important.
Reverse-DNS, that’s what you get when you make an nslookup on an IP.
Let’s see what I get here currently, so I log in to my terminal right here on my OS X and get my IP from my friends service Dein IP-Check.
dockmaster-2:~ dieta$ nslookup 87.156.12.245
Server: 192.168.0.1
Address: 192.168.0.1#53
Non-authoritative answer:
245.12.156.87.in-addr.arpa name = p579C0CF5.dip.t-dialin.net.
Authoritative answers can be found from:
What you can see here is the Reverse-DNS entry from my current provider which is the Deutsch Telekom (I’ve reported a lot in the past and IPTV still sucks
).
The entry itself is p579C0CF5.dip.t-dialin.net. (yes, the point at the end belongs to it, regarding the arpa guidelines). So – if you now send an eMail from this host and this is sent for example to GMX or Webmail (2 large german Webmail providers), you possibly never get a response. Reason? Well, it’s based on a dynamic IP and because of Spam-Protection, they only allow real servers to send eMails to their services. Of course, our own server is a “real” one, but not in the mind of the internet. It’s just a computer on a regular DSL connection.
Thank god, there’s a great provider here in Germany which will help us out, Manitu. They sell a flatrate for Telekom DSL users for cheap 9,99 Euro / Monath and they give you a static IP and also a Reverse-DNS. I will use klein2.de as my domain for eMails, too, so the Reverse-DNS will be set to klein2.de, too. Not it’s just much better to set the DNS entries to a fix IP, the server will work perfectly with large providers.
Oh – and Manitu don’t save data. That’s most important for the German users here. A law back in 2007 wanted all ISPs in German to store connection data for 90 days and Manitu is one of the providers who don’t do this. Also, they use regenerative energy to power their serverfarm (served by a near hydroelectric power plant). So this provider is a win/win! The support is fantastic and super fast!
Finally everything seems to be complete to rumble. I just downloaded the Cent OS 5 ISO for 64bit PCs (which is by the way a free way to get an enterprise class Linux system which is based on Red Hat Enterprise Linux), we’ve the eMail/Calendar & Collaboration Suite Scalix as Community Edition also free and of course, we have the server.
Are there concerns?
Honestly, one last thing: the Community Edition doesn’t (and will never thanks to licensing fees to Microsoft) be able to use the currently-under-development ActiveSync module for Scalix. This is only allowed for the Small Business Edition which is a bit too expensive for 2 users
.
What does that mean? Well, the dream of eMails on the fly on our iPhones will not be realized with this solution. Well, currently we use the webserver for eMails and we don’t have this feature. Does it really care? Sure, would be really nice to have, but it’s not a feature we urgently need. Checking eMail could be done on a less period scan by the iPhone itself, if you want it, so. Thanks to iCal & syncronisation via iTunes, we will be able to push our meetings, calendar entries etc to the iPhone the old-school way.
I’ll keep you updated on this. I think I’ll start working on this an installing the Cent OS today after work or tomorrow and over the weekend.
Oh – why do I call this “Second spring”? Easily explained: I’ve tried this in the past and I just kicked this suite because I wanted to test how the ActiveSync thing with the iPhone works with a trial of Windows Server 2008 and Exchange Server 2007. As mentioned before: It’s a better go with free software, which is also free – as free beer (or coke in my case) – and has much better features and works better with our OS X computers.
Have a nice day!
Ciao
Dennis
Tweet This Post
Digg This
Facebook
Reddit