I have recently been doing a lot of work on zope.sendmail, and would
like to commit a lot of fixes, namely for:

1) Handling of SMTP error 451 etc.
2) Cleaning stale lock links out of the queue
3) Handling Server disconnection
4) Handling of connect() failure

The above are fixes for Bug #157104 

5) A bit of a clean up QueueProcessorThread so that it complies with
IMailQueueProcessor in interfaces.py

This is a condition were Zope is restarted - there is a little bit of a
race here with duplicate messages where if the zope.sendmail delivery
thread exits for some reason after a successful SMTP delivery and has
not yet removed the lock link, but that has such a small chance of
happening - compared to all the other faults in zope.sendmail this is
minor ...

I would be willing to become the maintainer for zope.sendmail

Best Regards,

Matthew Grant

Attachment: signature.asc
Description: This is a digitally signed message part

Zope-Dev maillist  -  Zope-Dev@zope.org
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope )

Reply via email to