I have checked out the email code on the page and it seems to be ok to me. The code should be running when the other code on the page is. As a test of this you can create a new blank page and just copy the Universal Email code from this page onto the new one. You could alter the trigger to be before page loads on this test page so that you have an easier test scenario. Also, make sure that you have this test page in the same directory so that you do not have to alter any of the include paths. The email should at least be sent to the hard coded value you have there. Please perform this test and let us know what your result is.