I appreciate everyone's kind words on this as well as the criticism. I will
be the first to admit the following:
"Programming is the art of trial and error. Even when you write something
beautiful you still have to debug it, deal with events that you did not
take into account and more."
For example, this morning the list was going fine when all of a sudden it
stopped. When I went to investigate, I found that someone had posted to the
list using some software that did not assign a message id to the post. This
is totally illegal according to the email standards, but it happened.
Because I did not take this into account as a possible error, the program
stopped on this event and did not continue. Because of it I placed in a
checker for message id and set a UUID in case its not there. I also added a
try/catch that will move a message to a 'problem' directory if it throws an
error that can not be dealt with.
A problem occurred, a solution was found. This is the art of programming.
To say that ColdFusion should not be used as part of a list server because
of a problem or two is like saying that Windows should not be used as an
operating system because of a problem or two. Arguments can be made for
both but I don't see Microsoft's stock flying down to 5 cents.
"The journey is as important or even more so that the destination. A
persons destination is the grave. It is the journey of life that we enjoy"
- Michael Dinowitz
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Get the mailserver that powers this list at http://www.coolfusion.com
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists