March 26, 2020 Contributors


rfc2822_missing_headers — rfc2822 conformance


RFC2822_missing_headers = "reject"
RFC2822_missing_headers = "allow"


**Configuration Change. ** This option is available as of version 3.0 and replaces the version 2.2 option of the same name declared in the RFC2822 scope.


From the web UI, when this option has not been set, its value is shown as 0. This is the integer constant value of the default, reject. Once this option has been set, the string value displays rather than the integer constant. If you set this value from the web UI, choose one of the string values rather than the Custom option.

RFC 2822 requires that all messages consist of headers and a body, separated by a blank line. By default, Momentum will reject messages that are missing their headers, but by setting the Missing_Headers option to "allow", it will accept those messages and treat them as header-less messages, prepend trace headers as normal.


RFC2822_missing_headers is valid in the global and the pathway scopes.

See Also

rfc2822_lone_lf_in_body, rfc2822_lone_lf_in_headers, rfc2822_messageid_header, rfc2822_trace_headers, rfc2822_max_line_length, rfc2822_date_header, rfc2821_pedantic_address_rules, rfc2821_allow_whitespace_in_envelope