Managing sendmail Services in Oracle® Solaris 11.2

Exit Print View

Updated: July 2014
 
 

Additional Equates for Delivery Agents From Version 8.12 of sendmail

The following table describes additional equates that you can use with the M delivery-agent definition command. The following syntax shows you how to append new equates or new arguments to the equates that already exist in the configuration file.

Magent-name, equate, equate, ...

The following example includes the new W= equate. This equate specifies the maximum time to wait for the mailer to return after all data has been sent.

Msmtp, P=[IPC], F=mDFMuX, S=11/31, R=21, E=\r\n, L=990, W=2m

When you modify the definition of a value for m4 configuration, use the syntax that is provided in the following example.

define(`SMTP_MAILER_MAXMSGS', `1000')

The preceding example places a limit of 1000 on the number of messages that are delivered per connection on an smtp mailer.

If you need to build a new sendmail.cf file, refer to Changing the sendmail Configuration in Chapter 2, Administering Mail Services.


Note - Typically, you modify the equate definitions in the mailer directory only when you fine-tune.
Table 3-26  Additional Equates for Delivery Agents
Equate
Description
/=
Argument: Path to a directory
Specifies a directory to apply chroot() to before the mailer program is executed
m=
Argument: Any of the following m4 values that have previously been defined with the define() routine
  • –SMTP_MAILER_MAXMSGS, for the smtp mailer

  • –LOCAL_MAILER_MAXMSGS, for the local mailer

  • –RELAY_MAILER_MAXMSGS, for the relay mailer

Limits the number of messages that are delivered per connection on an smtp, local, or relay mailer
W=
Argument: An increment of time
Specifies the maximum time to wait for the return of the mailer after all data has been sent