The S Configuration Command

The S configuration command declares the start of a rule set. It is perhaps the simplest of all configuration commands and looks like this:

Sident

The S, like all configuration commands, must begin the line. The ident identifies the rule set. There can be whitespace between the S and the ident. If the ident is missing, sendmail prints the following error message and skips that particular rule set declaration:

configfile: line num: invalid ruleset name: ""

Prior to V8.7 sendmail, the ident could only be numeric. Beginning with V8.7 sendmail, the ident can be numeric or alphanumeric. We cover the old form first, then the new.

Get sendmail, 4th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.