The Idea

mail tracking is an event driven, generic package to track outgoing emails from acs-mail-lite.

As soon as an email was sent out and is deleted from the queue mail-tracking creates a new record.

Two modes are available:

To track a package instance simple add the following link inside an admin tcl page of your package:

    set tracking_chunk [mail_tracking::display::request_widget \
        -object_id $package_id \
        -url [ad_conn url] \
    ]
and this to the corresponding ADP page:
    \@tracking_chunk;noquote\@

Limitations

There are some limitations that a future package might fix: