errors.py (885B)
1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\carbon\common\stdlib\email\errors.py 2 3 4 class MessageError(Exception): 5 pass 6 7 8 class MessageParseError(MessageError): 9 pass 10 11 12 class HeaderParseError(MessageParseError): 13 pass 14 15 16 class BoundaryError(MessageParseError): 17 pass 18 19 20 class MultipartConversionError(MessageError, TypeError): 21 pass 22 23 24 class CharsetError(MessageError): 25 pass 26 27 28 class MessageDefect: 29 30 def __init__(self, line = None): 31 self.line = line 32 33 34 class NoBoundaryInMultipartDefect(MessageDefect): 35 pass 36 37 38 class StartBoundaryNotFoundDefect(MessageDefect): 39 pass 40 41 42 class FirstHeaderLineIsContinuationDefect(MessageDefect): 43 pass 44 45 46 class MisplacedEnvelopeHeaderDefect(MessageDefect): 47 pass 48 49 50 class MalformedHeaderDefect(MessageDefect): 51 pass 52 53 54 class MultipartInvariantViolationDefect(MessageDefect): 55 pass