2002-04-10 18:01:31 -03:00
|
|
|
|
# Copyright (C) 2001,2002 Python Software Foundation
|
2001-09-23 00:17:28 -03:00
|
|
|
|
# Author: barry@zope.com (Barry Warsaw)
|
|
|
|
|
|
|
|
|
|
"""email package exception classes.
|
|
|
|
|
"""
|
|
|
|
|
|
|
|
|
|
|
2001-10-04 14:05:11 -03:00
|
|
|
|
|
2001-09-23 00:17:28 -03:00
|
|
|
|
class MessageError(Exception):
|
2002-06-01 02:45:37 -03:00
|
|
|
|
"""Base class for errors in the email package."""
|
2001-09-23 00:17:28 -03:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class MessageParseError(MessageError):
|
|
|
|
|
"""Base class for message parsing errors."""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class HeaderParseError(MessageParseError):
|
|
|
|
|
"""Error while parsing headers."""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class BoundaryError(MessageParseError):
|
|
|
|
|
"""Couldn't find terminating boundary."""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class MultipartConversionError(MessageError, TypeError):
|
|
|
|
|
"""Conversion to a multipart is prohibited."""
|