diff -r bc4d326e5a46 -r 610fe1138532 mailtb.py --- a/mailtb.py Wed Nov 18 18:40:06 2009 +0000 +++ b/mailtb.py Fri Nov 20 05:08:46 2009 +0000 @@ -20,23 +20,22 @@ error_page = """ - + Internal Server Error

Internal Server Error

-

So wie es aussieht, ging bei der Bearbeitung Ihrer Anfrage etwas - schief.

-

Sofern Sie den Fehler verursacht haben, dürfen Sie jetzt ein schlechtes - Gewissen haben.
- Die Administration wird sich bei nächster Gelegenheit um das Problem - kümmern. Bitte haben Sie dafür etwas Verständnis.

+

The server encountered an internal error and was unable to complete your + request.

+

The administration team will take care of this problem. We apologize + for any inconvenience.

Error 500

-

Sorry

+

Server got itself in trouble

""" +error_page_is_xhtml = True msg_body = """Hi, an uncaught exception has occurred. The details are as follows: @@ -118,8 +117,9 @@ sys.stdout.flush() def send_error_page(): - send_header(500, True) - print error_page + send_header(500, error_page_is_xhtml) + sys.stdout.write(error_page) + sys.stdout.flush() def send_mail(info): global config