Commit History

Autor SHA1 Mensaxe Data
  Raphaël Hertzog 1efe900c73 mail and tasks: send unexpected exceptions to admins by e-mail %!s(int64=8) %!d(string=hai) anos
  Raphaël Hertzog 31dfa9ed56 mail: ensure we detect new mails when the mail are hardlinked into the maildir %!s(int64=9) %!d(string=hai) anos
  Raphaël Hertzog 9a1d98f914 mail: add some basic logging of failed messages %!s(int64=9) %!d(string=hai) anos
  Raphaël Hertzog 5f82ef1cd6 mail: Fix bug where ConflictingDeliveryAddresses was incorrectly raised %!s(int64=9) %!d(string=hai) anos
  Raphaël Hertzog ed0d1138b7 mail: implement MailQueue.process_loop() %!s(int64=9) %!d(string=hai) anos
  Raphaël Hertzog 26f9907145 mail: implement MailQueue.sleep_timeout() %!s(int64=9) %!d(string=hai) anos
  Raphaël Hertzog 36463918be mail: use project-wide now() function instead of a class method %!s(int64=9) %!d(string=hai) anos
  Raphaël Hertzog af1557a071 mail: add MailQueueWatcher() feeding MailQueue with new files %!s(int64=9) %!d(string=hai) anos
  Raphaël Hertzog b26330d5cc mail: Add MailQueue and MailQueueEntry objects %!s(int64=9) %!d(string=hai) anos
  Raphaël Hertzog d2d8eaf7be mail: cleanup API of dispatch.process() %!s(int64=9) %!d(string=hai) anos
  Raphaël Hertzog 47cbfd8c4d mail: cleanup API of control.process %!s(int64=9) %!d(string=hai) anos
  Raphaël Hertzog 9918b3f319 mail: New MailProcessor class %!s(int64=9) %!d(string=hai) anos