Spam Analyse – Newsletters


The story

Although my main expertise and passion are as a web developer, I have actually gained over 2 years experience as a email-marketing coordinator and newsletter producer for ‘’. I have learnt how Email marketing can a valuable marketing tool in comparison to snail mail, fax’s or SMS. For organisations selling products it provides a cost effective, interactive, efficient method to communicate their services and products to millions of customers in less than a day. The more users in a mailing the more valuable the newsletter becomes with potential sponsors lining up to pay thousands to have their names printed.

However, many organisations send out their mailings but do not consider how a newsletter will differ from a website. Without carefully considering the consequences, newsletters may appear unreadable and incompatible with many browsers and ISPs. The biggest problems are spam filters. Over 20% of mailings can be lost and classed as junk mail and sent straight to bulk folders or even rejected by most domains and browsers such as Hotmail, Gmail, Yahoo and Outlook express.


My interest in programming has led me to work on the SpamAnalyse project. I wanted to create a tool that can store all my analysis and knowledge in a central database. The work I did on a daily basis to analyse spam issues has been crafted into a online tool to do all the hard work by analysing to ensure my e-zines are in good shape and will not cause problems. It has save allot of time and flexible to fit in new rules and extensions in future. I have opened this project to public as a free service to everyone as I feel it can be immensely useful and would like new users to encourage to feedback their ideas and experiences by and sign up to a future blogg which I am currently integrating too.


  • Highly search engine optimised – Ranking very high in spam related keywords such as
  • Google adsense – generating profits upt o £100 on a monthly basis as a part time project
  • Rule based system – This is the first time I have developed a application in such a structure. A rule based application stores all the settings in the database and this means I can freely modify settings and rules for the spam analysis without touching any messy code again. This also brings the potential for future non-technical users to amend rules by a easy online interface.
  • Fully object orientated – SpamAnalyse is fully object orientated and the benefits for me as a developer are huge. Coding is a quarter of what it would usually be and most of all it is shared. This means any changes, whether small or big can be added without disrupting the application or causing conflicts within the code.
  • Integrated content management system (CMS) – As I would like to make updates and changes when I find learn and find new discoveries. A CMS is the most flexible process to meet my schedules and demands. The particular CMS, I have used is fully database driven so there is no need for me to use any FTP or control panels. I now have the ability to make changes from any location with a internet connection and PC. The CMS also has a integrated blogg which i hope to install with
  • Fully w3c XHTML 1.0 Strict – All my work contains very clean and compatible with all devices from PCs, mobiles and palmtops. It is also accessible to all types of users.

Update – Version 2

As of 17/06/2020 I have released version 2 of the popular website. Key features:

  • WordPress vs Textpattern. Textpattern was ok but lacks features and far too lightweight. I spent the time learning WordPress and the benefits paid off. The CMS has a much better method of developing themes, updating content, managing image libraries. The developer community behind the CMS is gigantic and already there are hundreds of brilliant plugins from caching, security to SEO.
  • SASSNPM, Webpack, ES6 – Built from ground-up using tools such as NPM installer, Webpack and SASS. The Javascript has been coded with native ES6.
  • Responsive – Website now compatible with mobile devices to large screens
  • Image optimisation – Lazy loading and HTML5 ‘picture’ tags added to load the most optimised image when necessary

UI Updates




Article pages


Leave a Reply