APLawrence - Information and Resources for Unix and Linux Systems, Bloggers and the self-employed
RSS Feeds Get APLawrence.com by RSS











(OLDER) <- More Stuff -> (NEWER) (NEWEST)
Home > Kerio > Kerio is renaming its mailserver to Kerio Connect
Printer Friendly Version




Kerio Connect




Kerio Mailserver has changed its name to Kerio Connect with the 7.0 release. This is a free download for all current licenses and of course retains all previous users, mailboxes and settings.

This is a name change - Kerio Connect is still the same mailserver and no earth-shattering changes have been made. However, there ARE changes in this release that you need to know about. The definitive source for that is the release notes and the manuals, but I'll give you a quick overview here.

Browser based administration

While the administration client is still available, the preferred administration tool for Kerio Connect is now your browser. By default, this is on port 4040, so you would point your browser at http://yourmailhost:4040/admin/login/ to gain access.

There's no control over that port in Administration. However, it is listed in mailserver.cfg, so you could adjust this as necessary.

The first thing you'll probably notice is that account functions have been moved to the top. This makes sense: after initial setup, that's the section you are most likely to be using.

By the way, I really recommend taking the time to run through every section. You may have missed or forgotten about settings that I won't mention here because they have been in previous releases. I do that myself every now and then because I forget things. In most cases the manuals should answer any questions you might have about a particular setting, but do feel free to call me if you are uncertain about anything.

Distributed Domains



This lets you run a main office mail server and branch office mail servers under one domain. You'll find a separate manual for configuring this setup. From the manual:

If your company uses more Kerio Connect servers physically scattered (located in different cities, countries, continents), you can now add them to a cluster and move all users across all servers involved into a single email domain (distributed domain).


Note that this isn't load balancing. One server is the master point where all incoming email arrives; it is responsible for relaying any that belong at a satellite server. The "slave" servers should have the master set as their relay also if you want single-point archiving and backup.

The "Master /Slave" designation is arbitrary. All servers are really peer to peer and use the same directory service. You determine which servers mailboxes belong on which server and which is the master. Obviously that would need to be the server that is set as the MX for the domain also.

This is a bit clumsy. For example, if you have 100 users and would like to put 20 of them in a distributed domain, you can't just float your licenses - each server needs specific license counts. While Kerio is certainly willing to adjust licenses as necessary, the process is manual, not automatic. If your users stay relatively static, that's fine, but if you have wide variations at the branches, you'll probably end up paying for more licenses than you need. It would be better if you could just float the licenses or transfer them yourself easily.

Performance improvements

The release notes say:

Kerio Connect uses a more efficient file access method to the message store data. This includes the properties.fld database access and listing mailbox folders.


That doesn't tell us much, does it?

I'm really curious to see if this helps with users who simply will not organize or clean out mailboxes. I hope that it will.

The "properties.fld" file is apparently IMAP annotation data. It's interesting to look at what these metadata files are:

index.fld:      ASCII text, with CRLF line terminators
properties.fld: Berkeley DB 1.85/1.86 (Btree, version 3, little-endian)
search.fld:     SQLite 2.x database
status.fld:     ASCII text, with CRLF line terminators
 

But that still doesn't tell us how any of this helps speed up file access.

Kerio has a problem with very large mailbox folders. They store individual mail messages rather than packing them all into one database as Exchange does. I think that's the right approach, but it can cause performance issues. These files are designed to help that by providing a mix: database files pointing to individual messages.

I'd much prefer to see domain or user controlled folder archiving. I'm not referring to the archiving found in Archiving and Backup but rather moving older messages into another folder at regular intervals. For example, if this were set for monthly archiving, everything in your Inbox from last month would be moved to Inbox-2009-09. But that's not a feature of this release and may never be.

Speaking of config files, there's a new cluster.cfg file. I assume that is for the distributed domains mentioned earlier, but there is also an undocumented Cluster section in the mailserver.cfg, so bigger plans may be afoot. That's pure speculation, of course.

Message Retention

A related feature allows setting message retention policies domain wide. Unfortunately, it's not well done in this release. You can set a policy for Deleted Items and Junk Mail separately but otherwise you either set all other folders (not contacts) to delete items older than what you set or you don't set anything. I think Inbox needs to be a separately controlled item as do calendars and public folders.

This is should also be brought down to the user level and should be able to be set for each folder individually. The current controls are not fine grained enough - it's a welcome addition, but I hope to see improvements in future releases.

Suggestions

Speaking of things I'd like to see: the top-most screen has a link for "Suggest Idea". You need to set a user name and password when you first use this (and be sure to allow popups) but after that you'll be brought to a Kerio page where you can add suggestions and vote on other people's submissions. I hope this will help all of us make Kerio even better in future releases.

Message Submission service

You'll find this in Services, set to run on port 587. Kerio suggests using this to get around the problem of outgoing port 25 being blocked at hotels and public access points. The user sets his outgoing SMTP port to 587 and the Kerio server listens on that. As this service requires authentication, it can't be used by spammers - unless they've hacked the user's account, of course, but at least we do then absolutely know the source of the spam!

The Message Submission service is defined in RFC 2476 and has much more to do with mail architecture than just bypassing blocked ports. This FAQ: SMTP Message Submission to Proposed Standard describes the reasoning behind the RFC.

Phones

HTC Hero, DROID by Motorola, Google Nexus One and Palm Pre support added. I can't begin to tell you how many people asked me about DROID, so I was happy to see that.

Rename Domain

That doesn't come up very often, but in older releases it was a bit of a problem. Now it is simple (server restart required).


If this page was useful to you, please click to help others find it:  
Your +1's can help friends, contacts, and others on the web find the best stuff when they search.


5 comments




More Articles by Anthony Lawrence - Find me on Google+



Click here to add your comments





Fri Feb 12 13:50:12 2010:   TonyLawrence

gravatar
For the "Should you upgrade?" question...

I always like to wait a few weeks. Right now, most users are reporting smooth upgrades but I see a few people having problems with KOFF and Outlook. If you only use IMAP or Webmail, that wouldn't affect you.

One thing I forgot to mention above is CardDAV http://www.kerio.com/blog/open-standards-carddav-pioneered-connect-7-rc1 - if you are a Mac site, you may want this upgrade now just because of that.

If you've been anxiously awaiting Droid support, you may want to jump in.

So - Outlook client users might want to wait a bit, just in case. The rest of us can probably proceed without fear.



Fri Feb 12 13:54:15 2010:   TonyLawrence

gravatar
Here's the thread on the Outlook KOFF/KOC problem:

http://forums.kerio.com/index.php?t=rview&goto=67587&th=16843#msg_67587

Outlook is such a pain.. most of these bugs are Outlook's fault, but of course that doesn't help, does it?




Fri Feb 12 18:24:02 2010:   anonymous

gravatar
Wow, it sure is great I saw your article. This morning I downloaded version 7, but after reading this and then reading forum messages I am going to hold off upgrading for a few months!



Fri Feb 12 18:32:07 2010:   TonyLawrence

gravatar
I am going to hold off upgrading for a few months!

I doubt you'll need to wait months. Kerio is usually very responsive and quick to fix issues like this. Unless this is a very unusual bug, I'd expect to see it resolved in a few days.



Wed Mar 17 14:06:34 2010:   TonyLawrence

gravatar
Kerio Connect 7.0.0 Patch 2 - March 17, 2010
Kerio Connect
- Fixed issue with contact synchronization from Nokia mobile devices.
- Fixed stability issue caused by overloaded HTTP services.
- Fixed rare crash on server shutdown.

Kerio Sync Connector for Mac
- Fixed compatibility with Mac OS X 10.5 Leopard 64-bit.

Don't miss responses! Subscribe to Comments by RSS or by Email

Click here to add your comments


If you want a picture to show with your comment, go get a Gravatar


cartoon
Kerio Connect Mailserver

Kerio Control Firewall

Have you tried Searching this site?

Unix/Linux/Mac OS X support by phone, email or on-site: Support Rates

This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more. We appreciate comments and article submissions.

Publishing your articles here

Jump to Comments



Many of the products and books I review are things I purchased for my own use. Some were given to me specifically for the purpose of reviewing them. I resell or can earn commissions from the sale of some of these items. Links within these pages may be affiliate links that pay me for referring you to them. That's mostly insignificant amounts of money; whenever it is not I have made my relationship plain. I also may own stock in companies mentioned here. If you have any question, please do feel free to contact me.

Specific links that take you to pages that allow you to purchase the item I reviewed are very likely to pay me a commission. Many of the books I review were given to me by the publishers specifically for the purpose of writing a review. These gifts and referral fees do not affect my opinions; I often give bad reviews anyway.

We use Google third-party advertising companies to serve ads when you visit our website. These companies may use information (not including your name, address, email address, or telephone number) about your visits to this and other websites in order to provide advertisements about goods and services of interest to you. If you would like more information about this practice and to know your choices about not having this information used by these companies, click here.


My Troubleshooting E-Book will show you how to solve tough problems on Linux and Unix systems!


book graphic unix and linux troubleshooting guide




Buy Kerio from a dealer who knows tech: I sell and support

Kerio Connect Mail server, Control, Workspace and Operator licenses and subscription renewals




pavatar.jpg

This post tagged:

       - Kerio
       - Kerio Info
       - Kerio Pricing




Unix/Linux Consultants

Skills Tests

Guest Post Here