System Administration Guide: Resource Management and Network Services

New Equates for Delivery Agents

The following table describes new 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 Building the sendmail.cf Configuration File (Task) in Chapter 25, Mail Services (Tasks).


Note –

Typically, you modify the equate definitions in the mailer directory only when you fine-tune.


Table 27–17 New 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