Often web applications have a need for generating SMTP based email messages. Apollo includes a very simple facility for generating messages, and transmitting them to an SMTP server. This facility is most often used in conjunction with the logging facility for sending out exception and failure reports to engineers and administrators proactively.  Apollo uses a simple Email queue to spool email to be transmitted in a separate thread.