27 lines
584 B
Python
27 lines
584 B
Python
|
# Copyright (C) 2001 Python Software Foundation
|
|||
|
# Author: barry@zope.com (Barry Warsaw)
|
|||
|
|
|||
|
"""email package exception classes.
|
|||
|
"""
|
|||
|
|
|||
|
|
|||
|
|
|||
|
class MessageError(Exception):
|
|||
|
"""Base class for errors in this module."""
|
|||
|
|
|||
|
|
|||
|
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."""
|