SENDMAILX.CONF(5)

NAME
sendmailx.conf - sendmail X configuration file

DESCRIPTION
The sendmailx.conf file is the configuration file for the sendmail X message transfer system. Note: the name can be freely chosen by specifying it as argument for mcp.

A configuration file consists of entries, each entry is either an option or a section. An option has a name, an equal sign, and a value terminated by a semicolon or a (bracketed) list of values separated by comma. A section consists of a keyword, an optional name, and a (bracketed) sequence of entries. Keywords and options are not case sensitive. The layout of a configuration file does not matter, i.e., indentation and line breaks are irrelevant.

  Grammar:
conf    ::= entries
entries ::= entry *
entry   ::= option | section
section ::= keyword [name ] "{" entries "}" [";"]
option  ::= option-name "=" rhs
rhs     ::= value ";" | "{" value-list "}" [";"]

  Example:
qmgr {
  AQ_max_entries = 8192;
  smtpc { initial_connections = 19; max_connections = 101; }
  wait_for_server = 4; wait_for_client = 4;
  start_action = wait; user = smxq;
  restart_dependencies = { smtps, smtpc, smar };
  path = "/usr/libexec/qmgr";
  arguments = "qmgr -f /etc/smx/smx.conf"; } smtps { flags = {8bitmime}; CDB_gid = 261; IO_timeout = 5m3s;
  listen_socket { type = inet; port = 25; }
  start_action = pass; pass_fd_socket = smtps/smtpsfd;
  user = smxs; path = /usr/libexec/smtps;
  arguments = "smtps -f /etc/smx/smx.conf"; } smtpc {
  Log_Level = 12; IO_timeout = 6m; wait_for_server = 4;
  start_action = wait; user = smxc; path = "/usr/libexec/smtpc";
  arguments = "smtpc -f /etc/smx/smx.conf"; } smar {
  Log_Level = 12;
  nameserver = {10.10.10.9, 127.0.0.1};
  DNS_timeout = 6;
  start_action = wait; user = smxm;
  restart_dependencies = { smtps, qmgr };
  path = "/usr/libexec/smar";
  arguments = "smar -f /etc/smx/smx.conf"; }

SEE ALSO
mcp(8), qmgr(8), sendmailx(8), smar(8), smtpc(8), smtps(8).

Sendmail X README
http://www.sendmail.org/sm-X/