Directmail

From TYPO3Wiki

Jump to: navigation, search
 List Projects The Rewrite of DirectMail-project
list pages
See Current Project Members, Wishlist 
    you can help if you like!

Contents

Introduction

During TYPO3 Conference 2006 the Idea for a Rewrite of the extension DirectMail came up. We are trying to coordinate this Project. Feel free to join the Discussion and Development. - This is a current project, so it's a HOT page.

Update: The Extension can be installed from the TER directly.

The Current Version is 2.6.0 See Web>Plugins, Direct Mail (direct_mail) (contact: oli4)

The Forge is here: http://forge.typo3.org/projects/show/extension-direct_mail

You can see the SVN here: https://svn.typo3.org/TYPO3v4/Extensions/direct_mail

Olivier Dobberkau

Current Project Members

  • Olivier Dobberkau
  • Thorsten Kahler
  • Jan-Erik Revsbech
  • Daniel Schledermann
  • Stefan Koch icq:51579545
  • Michael Hilgers
  • Daniel Doesburg
  • Marlies Cohen
  • Patrick Broens
  • Koen Tilley
  • Serge Vleugels
  • Jose Antonio Guerra
  • Peter Quiel
  • Frank Douliez
  • Erich Althaus
  • Salvatore Vallesi
  • Martin Kutscher
  • David Bocher
  • Stanislas Rolland
  • more to come..

Join us

Project coordinator anyone?

irc, mailinglist, newsgroup?

SWOT Analysis

What's hot? What's not?

See: http://en.wikipedia.org/wiki/SWOT_Analysis

Wishlist

  • Plaintext version should have no need for extra configuration: (It could be so much easier...)
    • Simply use the html version, convert the h1-tags to -----
    • ul-tags to *
    • ol-tags to 1.
    • etc
    • all other tags (a, img, ...) and the html-header are stripped.
    • So no more hassle with configuring type 99 and so on. It would also have the advantage of being able to insert any kind of plugin which generates html output and not [Unrendered Content Element: list ] or sth...
  • Easier to use
  • Better UI (specification NEEDED!!!)

tcdirectmail has the ability to use extra types of receivers defined by other extensions. A future directmail extension should have this ability supported from the extension kickstarter, much the same way you would create a database true MM-relation. This way a newbie developer could write directmail support for his own address source.

  • Sending via external SMTP servers

(use of phps imap functions)

  • A bounce handler that does not depend on fetchmail.

(use of phps imap functions)

  • A slim, simple base extension.
  • Send by quantities or date/hour

Suppose you have 80 000 emails to send. You could ask to split the sending over 3 days, between 1AM and 3AM. Or send no more than 60 emails an hour. Tha kind of control let you manage your load and when you know your server is less busy.

  • Notification emails after sending of a scheduled newsletter has started and when it has completed

Input: http://typo3.org/documentation/document-library/extension-manuals/kc_emailnotification/0.0.1/view/

  • grapical statistics
  • 1-1 analysis of statistics: which user/usergroup has been sent which newsletter and when (also taking categories in account), has klicked how often which links in which newsletter and when etc.
  • Some kind of Approve-Tool which does a check against the HTML Code and provides a simple checkmarklist which tags or css styles will not work properly in which mailclient/webmail (Outlook, Thunderbird, Mail, Eudora, Gmail, Yahoo, Hotmail, Live,......) based on the knowledge of campaignmonitor or other comprehensive studies:

http://www.campaignmonitor.com/blog/archives/2006/01/the_truth_about_1.html
http://www.campaignmonitor.com/blog/archives/2006/03/a_guide_to_css_support_in_emai.html
http://www.campaignmonitor.com/blog/archives/2005/11/html_email_desi.html

(Maybe this is the wrong place for such a wish, should maybe be part of a general template repository of typo3)


Dynamic return analysis

Some of the most widespread MTA's responses are recognized at the moment. (Advanced) users should be able to add their own rules. A kind of repository for new rules or a defined way to get these into the extension may be an option in the end.

  1. list returned emails with recipient unknown (already implemented)
  2. link to "details" for every return
  3. show entry from sys_dmail_maillog (or explicit return handling table) and form to create e.g. regular expression

Project Ressources

The Forge is here: http://forge.typo3.org/projects/show/extension-direct_mail

You can see the SVN here: https://svn.typo3.org/TYPO3v4/Extensions/direct_mail

Relations

relating projects (edit this, in alphabetical order)


Time for 2.7

Proposed Timeframe for the way to DirectMail 2.7.x

  • Q3 2008 Requirements & Teambuilding
  • Q4 2008 Funding for Versions 2.7 and 2.8 (In Money or Development Time)
  • Q1 2008 DirectMail 2.7 (Language Handling)
  • Q2 2009 DirectMail 2.7.5 (Send Queue)
  • Q3 2009 DirectMail 2.8.0 (Tracking and Statistic)


Please see http://forge.typo3.org/projects/activity/extension-direct_mail for more Information about the current development activities.

Personal tools