Throttles and logging for emails

Description

The Evaluation System has the potential to create massive increases the email output from Sakai. There needs to be good predictability and control of the email production rate to avoid overloading production infrastructure to the detriment of the Sakai installation or the campus as a whole.

The Evaluation system should therefore:

  • Frequently log the rate at which it is producing email. This allows monitoring and predicting the email load produced.

  • Support changing the rate at which emails are produced. An installation must be able to limit the outgoing emails to a volume that won't impact existing email service. This might involve changing job frequency, the number of emails in a batch delivered to the external email system, or changing the frequency at which deliveries are made.

  • Support tuning via configuration changes. Changes that require modifying code or directly changing the database are much more onerous.

Such prediction and control will alleviate many concerns about the adoption of the Evaluation System.

Activity

Aaron Zeckoski November 11, 2007 at 8:27 AM

Dick is the expert on the email stuff

Won't Fix

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created October 18, 2007 at 6:23 AM
Updated March 23, 2012 at 7:19 AM
Resolved March 23, 2012 at 6:29 AM