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