As there are many aspects to look into, I guess I shall go easy first .. by touching on some fundamentals principles of good e-marketing practices
A good e-mail marketing campaign should fulfill the following criteria::
Opt-in Based
In fact the implementation of Email Marketing should be targeted towards a group of people who have given you the permission to send the information that they have specified.
It must be noted that this permission is not be abused, ie sending irrelevant materials or selling their personal particulars to 3rd parties
Add-value to recipient
The information must add value to the recipient.
For example, if you are doing a health-related e-newsletter, do not just send them advertisements of health products that you are distributing. You may do so subtly after providing some health tips, like how Vitamin C is beneficial for them, and then introduce them your products. BUT, never .. never .. make it an outright advertisement. Your members will soon be unsubscribing from your list.
REMEMBER :: People love to buy .. they don't like to be sold!!
This brings me to the next criterion
Unsubscribe method
3 Reasons for this.
1)It will soon be illegal when the can-spam act is passed. One of the requirement is for an unsubscribe option.
2)It is waste of your resources to send materials to these people as they are probably going to ignore or block your mails
3)It PISSES them off, and this will in turn becomes negative publicity for you.
Reasonable Frequency
Too much too soon and you’ll frighten away even the most enthusiastic propect.
Too little too late and they would have forgotten who on earth you are.
Generally, 1-2 times a week should be taken as the max. In fact, to do 1-2 quality e-newsletters a week is already a rather taxing job.
There are still some exceptions to this. For example, in my previous company, an online stocks trading company. We send out a daily email to our clients with the latest summary of the market updates. This is very well received.
Personal Touch
Please remember, not many people like reading a technical paper! Set your tone in a conversational manner.
“Customise” your email as far as possible. There are countless such software out there that can do this .. and many are free ( with a little restricitons). It'll do something like a "Mail-Merge" function like that of a word processor. Therefore, each receipient will recieve a personalised greeting and maybe even a personlised attachment.
So, unless the recipient's name is "Sir" or "Madam", and greeting like "Hi Pete" definitely sounds a lot more engaging then "Hi Sir or Madam" .. and I could bet my head that ain't anyone on this earth with ::
Firstname :: Sir
Middlename :: Or
Lastname :: Madam
Aesthetics
A HTML-format email will definitely be more attractive and enjoyable to read. It will open up a window of opportunities for creativity and interactivity.
But .. ..
WARNING
Not all email clients support HTML format. Even if it does, some settings may inhibit it's ability to display HTML.
Thus, make sure that you choose a software that will support multi-part format. That is it will send out the email and, depending on the programme on recieving-end, disply the email in the right format.
Note that this is tricky. Very tricky. I've tested on many software and sometimes the recipient will send reply me with an email full of gibberish .. and on the top of the mail it will say .. "Try reading this YOURSELF!!!"
.. with this I'll end this lil article .. pls give your comments .. I can take critical remarks .. but try to be contructive when criticising .. there is really a lot more I wanna say but I am still in the midst of laying things straight. .. please feel free to ask me questions .. I think that will be easier for me to share my knowledge ..

