Skip to content

Latest commit

 

History

History
12 lines (11 loc) · 543 Bytes

TODO.rst

File metadata and controls

12 lines (11 loc) · 543 Bytes

TODO

  • Abstract the communications layer away from the command handling logic.
  • Convert SMTP errors to Python exceptions, remove the sending of codes from the command handlers to the command dispatcher so its easier to make sure that the client isn't left hanging.
  • Complete the handling of the DATA command.
  • Implement the queue parts of the mail server.
  • Implement the dispatch hooks method
  • The ability to fork childen and have a master process with a couple of workers that die after a certain number of handled requests.