Projects - Email Broadcast System

This page is not completed yet.
I'lmtring to get it completed soon.
Email me if you'd like more informaiton on this project

Introduction

In 2004, our email broadcast system sent approximatly 55,000,000 emails to opt-in list on behalf of customers. The high performance system that enabled us to send all these emails was developed in house at Marketing Software Company.

For several years we had struggled trying to get adiquite performance and stablity out of several purchased broadcast email systems. After this experiance we decised to create our own system from ground up.

This system had 6 main components,  emailer, reporter, response tracker, unsubscribe, bounce processer and database.

My Role

Summary

Start Date: Febuary, 2004
Final Status: Production
Current Status: Production
Lines of Code: 8,000 (est.)
Developers: 5
Other Staff: 2
URL:  NA
Platform:

Windows 2000 Server
IIS 5
Java 1.3

Database:
Microsoft SQLServer 2000  Standard
Programming Language:

Java
SQL
ASP
Perl
JavaScript

Tools Used:

Textpad
Microsoft SQL Enterprise Manager

Markup Language:


HTML

Features

  • Response Tracking
  • Unsubscribe
  • Bounce Processing
  • Failure Retries
  • Full Reverse DNS to customers domain
  • Realtime SMTP interaction with program sending logic
  • Direct connection to SMTP servers
  • Email address black lists
  • Extensive Sending reporting
  • Reporting includes:
    • Domain Level Send and Response Analysis, per campaign, or by date.
    • Email content link level response tracking.