
Mail, Problems and Solutions | ||
10 Problems and 50 solutions for large mail systems
IntroductionIf you run a mail site of over a hundred users then there are special problems you need to deal with. A large mail system consume computer resources like there is no tomorrow. In this short document we will document 10 key problems and solutions you might apply. These issues apply pretty much regardless of the mail system you use, whether it is PC networked, or Unix hosted. Some solutions will rely on user training and user acceptance, but we must all recognise that not all users even understand the problem, let alone want to deal with it. The technical solutions you will need will be almost entirely system dependent and may need experts to implement them. Centreline 2000 has been dealing with large mail sites for many years, including government and multi-national corporations. Our experience has lead to a development of skills, products and toolkits to keep mail under control.
1. PC Files are bigPC files, with all their "power" features, tend to be big files. A quick check on our file system of MS-Word documents showed files ranging in size from 3 kilobytes to a staggering 150K. The average size is around 7K and that is for single page letters. By comparison our Uniplex file size averages about 1.5K. When you mail one of those PC documents to 10 users that's 70K gone just like that as the document is copied to the users local mail box. A hundred users in a few weeks are going to generate a lot of mail and consume a lot of disk space.
What can you do?
2. Mail to "all"If you support hundreds of users on distribution lists then a simple "mail to all" can have a major impact. Firstly, there is the immediate hit on CPU resource as the mail is processed into the individual mail boxes. Secondly, there is (depending upon your system) the impact of the mail being delivered over your LAN or WAN (watch that phone bill!). Thirdly, there is the loss of disk space as the mail is replicated for each user and other audit information goes in along side it. Probably the worst site I have seen had over 50% of the mail store taken up by the days menu from the canteen - mailed to all religiously every morning! A legitimate use of mail certainly, useful to many of the mail recipients certainly, read and removed by all recipients - you must be joking! In another instance I saw computer systems brought down simultaneously in the UK, the US and Germany as an ordinary user accidentally mailed a 700 page document to all.
What can you do?
3. Converting & viewing different file formatsA particular issue for sites moving from a single office automation system to a mixed PC environment is the multiplicity of document and file formats in the system. Even if your own site uses a single word processor, what happens when mail arrives from an external site?
What can you do?
4. Removing junk mailNow, you know that many of the messages on your mail system are junk. That is to say the messages fall into one of the following categories: unwanted, unsolicited, temporary or gossip.
What can you do?
5. When to remove mailYou will have to remove it sometime, so when do you clear out the trash? Well, the biggest problem is knowing when and what is trash. If you can implement a "tagging" method (described above) then your battle is half way one. If you can't then it comes down to defining a policy, letting users know what the policy is, and then running the policy as a mail admin function. The enforcement of the policy is important. When the system runs like this users will accept it. If the system is only run periodically then it will seem draconian every time it is run.
What does the policy say?
Incidentally, in some organisations (I have in mind government agencies, but it applies to other groups too) there may be a legal requirement for you to archive all mail for audit purposes.
6. Users who don't read mailSome users never read their mail, it's that simple. But, they still consume resources - in fact they may consume more resource than most...
What can you do?
7. Mail viruses and trojan horsesNew word processor documents can support built in programs, usually used benignly. But it is possible to "infect" a document with a destructive "virus". The user receiving the mail message calls it into his word processor and the next thing is a flashing message saying "Formatting all drives..." This experience was amply demonstrated by Microsoft who managed to ship hundreds of thousands of infected disks with a (thankfully harmless) variant of this kind of virus.
What can you do?
8. Archiving mailMost large sites will archive mail rather than just delete it. Indeed there may be legal requirements to archive and keep for years. If you are operating a very tough clean-up policy (where mail is only available for a few days before archiving) then you must allow users to be able to request old files from the archive.
What can you do?
9. Mail distribution versus duplicationNearly all mail systems currently duplicate mail, that is to say a single message, sent to several users is copied into each users' mailbox. A few systems support distribution, that is a single copy is held and many people access it. In the middle are systems that generally duplicate, but at least have the intelligence to send only single copies over phone lines and let the receiving computer duplicate the files. The thing about mail, is that from a resource viewpoint it is very effective at one to one communication, but inefficient at one to many communication.
What can you do?
10. Our users don't understand the problemWell, of course not. In fact, why should they? This is essentially a computer resource problem, not a user problem. However, a little care and attention of your users can soothe a number of your aches and pains.
What can you do?
ConclusionEven a moderate sized site can soon find the mail system becomes a major resource hog. Implementing even just a few of the suggested solutions above will resolve a significant number of your problems. For those sites that are coming from a Unix or VMS style background, beware the PC. Firstly it is an insecure device, users can load any old file onto it, either by floppy or from the Internet or almost anywhere. Secondly, PC programmers are used to having solely dedicated resource, their programs and data files look that way too, big and bloated and with many redundant features. Thirdly, PC systems promote new activities, mail was just text, but you will see text, graphics, even whole databases being sent round the mail system. You cannot stop the PC tide, but you must protect yourself against it. |
Centreline 2000 - Uniplex, Unix, Windows and Internet Arle Court, Hatherley Lane, Cheltenham, GL51 6PN Tel: (UK) 01242 255 000 |
||
| |
||
URL: www.c2000.com/papers/wt_mail1.htm © 1995-2001 Centreline 2000 Last Updated: 1st August 1996 |
|