[Checkins] [zopefoundation/zope.sendmail] f5d43a: - Create branch for my retry fixes adn state machi...

GitHub noreply at github.com
Sun Feb 24 17:05:12 UTC 2013


  Branch: refs/heads/grantma-retryfixes
  Home:   https://github.com/zopefoundation/zope.sendmail
  Commit: f5d43a439686855ea511a1d494bedcccca145447
      https://github.com/zopefoundation/zope.sendmail/commit/f5d43a439686855ea511a1d494bedcccca145447
  Author: Matthew Grant <grantma at anathoth.gen.nz>
  Date:   2008-03-08 (Sat, 08 Mar 2008)

  Log Message:
  -----------
  - Create branch for my retry fixes adn state machine restructuring.


  Commit: 2643d8975d9527173768ed0b53197e5eb8c408b0
      https://github.com/zopefoundation/zope.sendmail/commit/2643d8975d9527173768ed0b53197e5eb8c408b0
  Author: Matthew Grant <grantma at anathoth.gen.nz>
  Date:   2008-03-08 (Sat, 08 Mar 2008)

  Changed paths:
    M CHANGES.txt
    M src/zope/sendmail/configure.zcml
    M src/zope/sendmail/delivery.py
    M src/zope/sendmail/interfaces.py
    M src/zope/sendmail/maildir.py
    M src/zope/sendmail/mailer.py
    M src/zope/sendmail/tests/mail.zcml
    M src/zope/sendmail/tests/test_delivery.py
    M src/zope/sendmail/tests/test_maildir.py
    M src/zope/sendmail/tests/test_mailer.py
    M src/zope/sendmail/zcml.py

  Log Message:
  -----------
  - Restructured SMTP mailer and QueueProcessorThread so that all 
  SMTP error logic is in the mailer.  Clears the way for another
  mailer for /usr/sbin/sendmail command line can be used with
  QueueProcessorThread.
- Added ability for QueueProcessorThread so that it can handle temporary
  failures in delivery to its smart host - ie administrator reconfiguring
  mailserver, mail server reboot/restart
- Formatted log messages in a consistent fashion so that they can be grepped
  out of z3.log
- Added maildir message filename to log messages as message id - allows
  easy analysis/triage of mail message sending problems
- Added cleaning of lock links to QueueProcessorThread so that messages can be
  sent immediately on Zope3 restart.
- Added pollingInterval (ms), cleanLockLinks (boolean), and retryInterval 
  (seconds) configure options to configure.zcml.


  Commit: fa40ef2cc07e6b269087beaa8a20795d552b5ee8
      https://github.com/zopefoundation/zope.sendmail/commit/fa40ef2cc07e6b269087beaa8a20795d552b5ee8
  Author: Matthew Grant <grantma at anathoth.gen.nz>
  Date:   2008-03-14 (Fri, 14 Mar 2008)

  Changed paths:
    M src/zope/sendmail/README.txt
    A src/zope/sendmail/doc/Message_State_Machine.pdf
    A src/zope/sendmail/doc/Quue_Process_State_Machine.pdf

  Log Message:
  -----------
  Dcoumented changes, included rough state machine diagrams
in doc directory.


  Commit: d4bfbd4ddac4f2c6f67f74ebf6548410c2b9214b
      https://github.com/zopefoundation/zope.sendmail/commit/d4bfbd4ddac4f2c6f67f74ebf6548410c2b9214b
  Author: Matthew Grant <grantma at anathoth.gen.nz>
  Date:   2008-03-23 (Sun, 23 Mar 2008)

  Log Message:
  -----------
  - Fixing properties on PDFs


  Commit: a0307db88be45345eb1c208fc42f438b1045a3f5
      https://github.com/zopefoundation/zope.sendmail/commit/a0307db88be45345eb1c208fc42f438b1045a3f5
  Author: Matthew Grant <grantma at anathoth.gen.nz>
  Date:   2008-03-24 (Mon, 24 Mar 2008)

  Changed paths:
    M src/zope/sendmail/configure.zcml
    M src/zope/sendmail/delivery.py
    M src/zope/sendmail/interfaces.py
    M src/zope/sendmail/maildir.py
    M src/zope/sendmail/mailer.py
    M src/zope/sendmail/tests/test_delivery.py
    M src/zope/sendmail/tests/test_mailer.py
    M src/zope/sendmail/zcml.py

  Log Message:
  -----------
  - Incorporating changes after 1st code review by 
  Marius Gedminas


  Commit: d99a4aed3336d41a443c3d4c099173d28d53c96a
      https://github.com/zopefoundation/zope.sendmail/commit/d99a4aed3336d41a443c3d4c099173d28d53c96a
  Author: Matthew Grant <grantma at anathoth.gen.nz>
  Date:   2008-03-24 (Mon, 24 Mar 2008)

  Changed paths:
    A src/zope/sendmail/doc/Queue_Process_State_Machine.pdf
    R src/zope/sendmail/doc/Quue_Process_State_Machine.pdf

  Log Message:
  -----------
  - Corrected filename


Compare: https://github.com/zopefoundation/zope.sendmail/compare/f5d43a439686^...d99a4aed3336


More information about the checkins mailing list