Hi. On Wed, Jun 23, 2010 at 1:59 PM, Laurence Rowe <l@lrowe.co.uk> wrote:
I think the Before Commit Hook option is probably best here. DirectMailDelivery should only be used for testing anyway, or at least only on very small sites in production - QueuedMailDelivery will scale better.
A before commit hook sounds like the right thing to do indeed.
For Zope 2.12 / Plone 4.0 we have the additional problem that Zope 2.12 is incompatible with zope.sendmail 3.7.x / trunk due to a zope.component 3.8 dependency. I think this issue is serious enough to warrant backporting this fix to the zope.sendmail 3.6.x branch.
Feel free to backport this to zope.sendmail 3.5.x (3.6.0 introduced the backwards incompatible zope.component version). I can cut a new release and include it in the next 2.12.x release. Hanno