That value is either SMTP, ESMTP, or internal, or
it is a protocol assigned withth e -p command-line switch(?§6.7.37 on page 246). If $r lacks
a value, this proto= syslog equate is omitted. If $r has a value, the first 20 characters of that
value are printed following the proto= in the syslog line:
proto=ESMTP
14.6.19 quarantine=
Reason the message was quarantined (V8.13 and later) syslog equate
The quarantine= equate is used to log the reason that an envelope was quarantined
(?§11.10.2.7 on page 442). For example, the following log line shows that this particular
envelope was quarantined because it was destined for a competitor??™s site:
Oct 9 11:26:00 your.domain sendmail[4788]: f99IPuIH004788: ruleset=check_mail,
arg1=bob@competitor.gov, quarantine=Held, mail from competitor.gov
Note that the reason for quarantining, which is printed following this equate, may contain
spaces, equals signs, and commas, possibly making this output more difficult to parse.
14.6.20 reject=
The reason a message was rejected syslog equate
When sendmail processes one of the check_ rule sets (?§7.1 on page 252) and when that rule
set rejects a message, sendmail logs the following message:
... ruleset=rset, arg1=firstarg, reject=reason
Here, rset is the name of the rule set called (such as check_mail, ?§7.1.2 on page 255). The
workspace passed to the rule set is indicated by firstarg.
Pages:
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940