I prefer this image
Implemented Alex's updates
Hope to get this working sometime, but for now it'll remain commented out.
moved a lot of functions out of here and into EmailQueue
Modified backup script to not to datadump and datasql, as these targets don't seem to exist.  Also removed backing up some tables from the .select.. I'll probably restore these tables later when they're used.
Removed user_id column because it was too vague, and renamed to column to be easier to reference
Removed user_id column because it was too vague, and renamed to column to be easier to reference
Changed from submoduile to composer
Not near done yet.. But: Altered some columns in emailqueue, now I'm setting it up that messages just go in the queue, no middleman class.  Then, the queue supplies the queued messages when requested, and the Mailer class sends them out.
Upgraded the proxy mailer system to be a lot clean and simpler than before.  Of course one typo took the last 3 hours to fix..  No longer are objects stored in the emailqueue table, but rather just the info required to create a message from that data.  This means no more 'prepareMessage()' on the client side and huge amounts of data being saved in that table.
I think I renamed a column, though this doesn't show it that well.. Oh well, no harm
I think I renamed a column, though this doesn't show it that well.. Oh well, no harm