Conflicting header.
Conflicting header parameter.
Invalid header name, the parser may skip the message or parts of it.
A multipart lacks the required boundary parameter.
The maximum MIME nesting level has been exceeded. This is very likely to be an attempt to exploit the MIME parser.
A MIME part was encountered without any headers -or- content. This is very likely to be an attempt to exploit the MIME parser.
Repeated exactly the same header which should exist only once.
Repeated exactly the same header parameter.
Invalid address list.
Invalid content type, assuming application/octet-stream
.
Invalid header parameter.
Invalid RFC 2047 encoded header value.
The message is malformed.
No child parts detected within a multipart.
A MIME part's headers were terminated by a boundary marker.
The message is truncated.
A header contains unencoded 8-bit characters.
Issues the
GMimeParser
detects. Note that theGMIME_CRIT_*
issues indicate that some parts of theGMimeParser
input may be ignored or will be interpreted differently by other software products.