Write a blogger or word press feed broadcaster that will send emails to subscriber informing them of a new post to the blog. Should also work for other types of rss feed. The maillist side of it has already been written and will just need integrating to this broadcast tool.
## Deliverables
Feed Broadcast Script
Please note that the maillist side of this script has already been written and will just need integrating into the new feed broadcast functions. The code is from a previous project, and will probably require a little tweaking. I am looking for quotes for editing the existing script to allow it to watch the css/xml feed from blogger and word press. The parts that are already done are marked with a *
Maillist side:
* Allow subscription from a simple form. Script should check the email is valid.
* Confirmation email is sent to subscriber with a link they have to click to confirm their subscription. Email should be editable, and allow the inclusion of mailmerge of fields within subject and email body.
* Email is sent to user once confirmation link has been clicked. This email should be editable and include unsubscription link for the future.
Feed Broadcast side:
When a new entry is posted in an rss or xml feed, and email is sent out to all subscribers to inform them. This must work for Blogger and Wordpress feeds, plus other rss feeds. The email should be editable from admin, and should allow admin to add special fields, such as the post title, and content if required. Checking once every 2 hours is fine.
Admin side:
* Admin panel should allow selection, creation, and deletion of fields, and specify which are required fields. There should be a link to view the html for the signup form, so it can be copied and pasted into a website.
* Allow creation of header and footer for emails.
* Allow mangement of subscribers - all admin to add, delete and edit users details, import and export.
* On the admin home page - show the curent number of subscribers, number of new subscribers in last 7 days, and 30 days. Show when the last message was sent, how many errors while sending last message, how many successful messages sent, total messages sent and click thru’s.
* Specify reply to email address for emails that are sent out
* Allow changing of admin password