A high proportion of businesses now have some form of e-mail facility, although possibly only on a single machine with a directly-connected modem, perhaps sharing the fax line. This sort of arrangement is satisfactory for very light use, but quickly becomes inoperable when the amount of mail increases, or more than one user wishes to have e-mail.
We all tend to continue as we
start. Email is no exception. As with a phone-number, once a company
email-address is in regular use, it will be highly disruptive to change
it. Therefore, best to get it right first time.
Perhaps the key mistake made
with email is to start a business using domestic
email-accounts. These are generally of the type
"username@internetprovider.com" for example,
"joe342@gmail.com" This type of account allows only a single email-address per
account, and thus offers zero room for expansion as the company grows.
There is also the issue that if for any reason you need to change your ISP, you lose your email address in the process. It is thus a trap to be avoided.
Instead, choose a domain
from the outset. Domains are no longer the expensive items
they used to be, nor with a reliable registrar should there
any great complexity in using a purchased domain as your email
address. Most business-grade ISPs
will supply a domain with a broadband account, alternatively if
you don't need a full service-package or haven't yet finalised on which
ISP to use, then you can still pre-register a domain at very low cost, so that it it will be available when needed.
For a very small site, the most simplest and cost-effective arrangement is one which provides multiple accounts at a domain of your choice. Preferably this would have a Web control-panel, so that you can make any needed changes yourself. The disadvantage of this arrangement is that ALL email goes via the Internet, so it is not particularly efficient for internal communication. Lack of control is also an issue with this setup, in that it is not so easy to, for example, screen incoming emails for undesirable attachments.
Rather than have each user connect to the Internet individually to collect email, a better approach for larger workgroups is to install an internal mailserver. In this case, users never access the Internet directly for mail. Instead, their email-program is set to query the internal mailserver, which handles all incoming and outgoing messages on their behalf.
The mailserver carries out "mail events" at timed intervals, (typically once every few minutes) at which mail from all local users is exchanged with the Internet, in a single, efficient operation.
The mailserver is a software-program. It may run on your existing fileserver, or it may have its own dedicated computer. Your office computers query the mailserver for messges instead of connecting to your ISP. The mailserver then forwards outgoing messages to the Internet. At the same time, the mailserver downloads any inbound messages. It does this for your entire domain in one go, a far more efficient process than multiple indivudual downloads. These are then sorted into the internal mailboxes. A key advantage is that you have control over this sorting process, and whereas with ISP accounts, you do not. You may thus exercise a far greater degree of control over which messages go to which desktops.The other option for potential Exchange users is to purchase Small
Business Server. (SBS) A lot of small-business support sites are
'pushing' this package very hard, and it may come as something of a
surprise that I do not. SBS provides you with a Microsoft fileserver
and Exchange in one package, and can be run on a single server.
This sounds highly attractive, but it has its pitfalls. Unlike the
standard Windows Server offerings, you have very little control
over the installation process. The 'wizards' largely dictate to you how
it should be set-up. If the predetermined way of working doesn't suit
you.. then you have a problem, because it is designed from the outset
to be far less configurable than the standard offerings.
That, and it's very much an 'eggs in one basket' scenario; If the email
goes down, you may have to lose ALL office computing-services whilst
the problem is investigated. This is probably the aspect I like
least. Even on small sites there is a requirement for some degree
of fault-tolerance, and the monolithic nature of SBS gives you none.
Since the late 90's I've been promoting an alternative solution to Exchange, the excellent
MDaemon mailserver,
from Alt-N Technologies.
MDaemon offers many of the advantages of the other products, but
with few of the drawbacks. It runs on any recent
version of
Windows.
It's small, efficient and fast. In the event of hardware failure
it 's relatively easy to migrate to new equipment, without losing
settings or messages. It's largely independent of other fileserver
processes, thus mailsystem maintenance doesn't mean whole-office
downtime. Perhaps the best aspect of all is the user-friendliness of
the interface, which none of the above-mentioned products can match.
Amongst the really useful features of MDaemon I could list:
Plus a whole lot more.. See the MDaemon site for the full rundown.Much easier to setup and manage than Linux products.
More configurable than Exchange, suits a wide variety of situations.
Works with any standard mail-program, not just Outlook.
Serves Windows, Linux and Mac desktops with mail.
Robust and reliable. (1000+ hours uptime regularly achieved)
Highly-configurable mail-routing with redirects, aliases, usergroups, etc.
Server-side virus filtering. (with optional module) Prohibited attachment-type blocking. Comprehensive usage-stats and mailbox-contents monitoring. Sophisticated spam-filtering engine. Highly expandable, up to multi-site corporate level.
Hotmail-style Web-access (Roving users really like this -needs business ADSL line.)
The latest release of MDaemon now includes connector-software
which allows it to fully replace the role of Exchange in
providing calendars and appointments to Outlook users. -This area
has always been one posing difficulty to third-party mailserver
developers owing to the Microsoft-proprietary natue of these features.
I can say that Alt-N have a very good solution here, in fact the
end-user may not even be aware that an MDaemon server is feeding the
information to Outlook instead of Exchange, such is the level of
compatibility.
With MDaemon as the server, roving users without a laptop can
even check/send their email at any location with Internet access,
for example a cybercafe, using webmail. With the latest releasethis even extends to being able to check shared calendars and
the like via Webmail access, essentially almost the full set of
features which are available when at-desk. This gives a the roving
user an unparalleled level of flexibility.
To operate an onsite mailserver effectively, a broadband
Internet-connection is preferred. Not all broadband accounts are
suitable, so ask for advice before signing-up. If broadband is
not available then it is still possible to operate a mailserver using a
suitable dial-up connection, though in this day-and-age it would hardly be advised.
Key points are that the connection should be free from port-blocking or other such restrictions as often apply to domestic accounts, and must have a static IP address. These features are typically available on 'business'
broadband accounts - and are why these accounts cost more -apart from
the ISP's expectation that they will handle greater throughput than the
domestic account.