HTML Email Newsletters with HTML::Newsletter.pm

Author: Anthony Ettinger.
Updated: 04/09/03

  1. Contacting Anthony Ettinger
  2. Project Status of HTML::Newsletter.pm
  3. Public Description of HTML::Newsletter
  4. Technical Description of Email HTML::Newsletter
  5. Server Requirements for Email HTML::Newsletter
  6. See Screenshots of HTML::Newsletter.pm
  7. Email Marketing with HTML::Newsletter.pm

Contacting Anthony Ettinger

You can email at apwebdesign@yahoo.com for a quote and any questions you may have. You can also reach me via instant message on the following instant messaging services:

Project Status of HTML::Newsletter:

04/09/03 - An interface for use with HTML::Newsletter.pm is currently being developed.
04/09/03 - The custom perl module HTML::Newsletter.pm is available for use. Please contact me for further info.

Public Description of Email with HTML::Newsletter:

Email Newsletter (HTML::Newsletter) is a web-based solution for sending email newsletters to a subscriber list.

Email delivery options include an HTML version and/or a Text version. Currently, the software allows for maintenance of 8 separate newsletter distribution lists.

Administration features include:

  1. Subscriber database statistics for the following: date, type - text/html, newsletter version(s) subscribed to.
  2. Admin functions include update, delete, add, and searching (by email) the subscriber database
  3. Recipient has the choice of plain-text or html-embedded newsletters (multipart/alternative mime 1.0 compliant)
  4. Recipient can unsubscribe from list simply by clicking on an "unsubscribe" link at the bottom of an email newsletter.
  5. Sending an email newsletter to subscriber database via web-interface (by cut and paste of HTML and Text versions into a form).

Currently, Email Newsletter has been tested with (but is not limited to) a userbase of 20,000 recipients.

Technical Description of Email Newsletter:

Email Newsletter is a web-based solution for sending email newsletters to a subscriber list.

Email delivery options include an HTML version and/or a Text version. Currently, the software allows for maintenance of 8 separate newsletter distribution lists.

The web interface provides administrators with statistics on subscribers, including newsletter version(s) to which people are subscribed, and newsletter type (text or html). Administration functions also include the ability to subscribe/unsubscribe & update user records in the database, in addition to sending the email newsletter.

The subscriber database is stored in a mysql database, with fields including email, date subscribed, first name, last name, type (text/html), and version(s) subscribed to.

The web-interfaced is a CGI script written in perl that interacts with the mysql database for administration of subscriber list and sending the email newsletter.

Unsubscribing feature is implemented as a link at the bottom of every email which passes the users subscribed email address to a separate subscribe/unsubscribe perl script. The users email is deleted completely from the database.

The email delivery is accomplished by the perl CGI script using Sendmail.

Server Requirements for Email Newsletter:

Email Marketing with HTML::Newsletter.pm

Internet marketing is one of the most important aspects of running a web site. You're marketing efforts have to be able to attract visitors to your web site. For many small companies, there isn't a large advertising budget, so you must rely on being able to directly market to your visitors.

Bulk Email Marketing (Spam?)

There is a common misconception about Email marketing and Spam on the internet. Spam is defined as unwanted, unsolicited emails. Typically this happens when you get on an email database list, and that list is sold (and resold) for pennies. This practice may result in your ISP shutting down your web site.

The important destinction here between legitimate email marketing and spam is that you are not reselling your email database, it should be used for only sending html mass emailings to people who have subscribed through your web site!

Mass Emailing Opt-In/Opt-Out Emails

To be successful at email marketing to your web site visitors, you must first provide a clear explanation of what it is they are subscribing to (ie - a monthly newsletter, site updates). This is called Opt In. You must also provide Opt Out directly from the email you send. This is typically a link that unsubscribes the email address from your html email marketing database.

Successful email marketing can be achieved with HTML::Newsletter.pm! Please email me for free quote on sending HTML Emails!