diff --git a/rhodecode/lib/rcmail/exceptions.py b/rhodecode/lib/rcmail/exceptions.py new file mode 100644 --- /dev/null +++ b/rhodecode/lib/rcmail/exceptions.py @@ -0,0 +1,11 @@ + +class InvalidMessage(RuntimeError): + """ + Raised if message is missing vital headers, such + as recipients or sender address. + """ + +class BadHeaders(RuntimeError): + """ + Raised if message contains newlines in headers. + """