Notes on the Source Code

At the moment, the source code is working, but very messy.
There are no hacks, and the code is very robust (most errors are caught and logged), but the classes and namespaces need to be revised.

Changes that need to be done to source layout

  • Separate Pop3 and SMTP into underlying network classes, and high level engine\settings classes
  • Moved failed messages into their own file (if possible)
  • Pull BackgroundWorkers out of Service class and move into their own engine class

Last edited Jun 5, 2009 at 7:59 AM by TehPenguin, version 2

Comments

TehPenguin Jun 12, 2009 at 3:05 PM 
Source re-write complete. Please check out the latest source code from the SVN repo and try it yourself!

TehPenguin Jun 7, 2009 at 5:10 PM 
Update: I am currently doing the rewrite now and, apart from a small bug and lots of testing, it is almost complete. Hopefully it will be out by next weekend...